![Logo](tetiere_ht.jpg) |
DATAKIT API
V2025.1
|
|
Go to the documentation of this file. 1 #ifndef _DTK_PDF_READER_H_
2 #define _DTK_PDF_READER_H_
Definition: dtk_reader.hpp:15
Dtk_ErrorStatus PopulateComponentsTree(const Dtk_string &inInputFile, Dtk_MainDocPtr &inoutDocument, Dtk_ComponentPtr &outRootComponent)
This is a high level string class.
Definition: dtk_string.hpp:58
PdfParser * _parser
Definition: dtk_pdfreader.hpp:42
char Dtk_bool
Definition: define.h:725
Dtk_ErrorStatus EndPopulateComponentsTree()
Dtk_ErrorStatus DesactivateReader()
Dtk_ErrorStatus ActivateReader()
This is the Node Class The Dtk_Node object is used to retrieve informations in a Dtk_ComponentPtr obj...
Definition: dtk_maindoc.hpp:230
Dtk_ErrorStatus ReadEntity(Dtk_Node &inNode, Dtk_EntityPtr &outEntity)
Dtk_ErrorStatus CreateDocument(const Dtk_string &inInputFile, Dtk_MainDocPtr &outDocument)
U3dReader * _u3dReader
Definition: dtk_pdfreader.hpp:43
Dtk_ErrorStatus ReadAdditionalInfos(Dtk_Node &inNode, Dtk_ObjectPtr &outEntity)
Dtk_ErrorStatus
Definition: error_dtk.hpp:6
Dtk_ErrorStatus InitReader(const Dtk_string &inInputFile)
Definition: util_ptr_dtk.hpp:37
Definition: dtk_u3dreader.hpp:7
Dtk_ErrorStatus ReadComponent(const Dtk_ComponentPtr &inComponent, Dtk_NodePtr &outRootNode)
static PdfReader * _readerInstance
Definition: dtk_pdfreader.hpp:40
void * _podofo
Definition: dtk_pdfreader.hpp:45
Dtk_ErrorStatus EndComponent(Dtk_ComponentPtr &inComponent)
Dtk_ErrorStatus GetFileVersion(const Dtk_string &inInputFile, Dtk_string &outVersion)
Definition: dtk_pdfreader.hpp:9