19#ifndef PDFTOOLS_TOOLBOX_PTXPDF_H__
20#define PDFTOOLS_TOOLBOX_PTXPDF_H__
22#ifndef PDFTOOLS_TOOLBOX_CALL
24#define PDFTOOLS_TOOLBOX_CALL __stdcall
26#define PDFTOOLS_TOOLBOX_CALL
39#define PtxPdf_Encryption_New PtxPdf_Encryption_NewW
40#define PtxPdf_Encryption_GetUserPassword PtxPdf_Encryption_GetUserPasswordW
41#define PtxPdf_Encryption_SetUserPassword PtxPdf_Encryption_SetUserPasswordW
42#define PtxPdf_Encryption_GetOwnerPassword PtxPdf_Encryption_GetOwnerPasswordW
43#define PtxPdf_Encryption_SetOwnerPassword PtxPdf_Encryption_SetOwnerPasswordW
45#define PtxPdf_OptionalContentGroup_GetName PtxPdf_OptionalContentGroup_GetNameW
47#define PtxPdf_Document_Open PtxPdf_Document_OpenW
48#define PtxPdf_Document_OpenWithFdf PtxPdf_Document_OpenWithFdfW
50#define PtxPdf_Page_GetPageLabel PtxPdf_Page_GetPageLabelW
52#define PtxPdf_Metadata_GetTitle PtxPdf_Metadata_GetTitleW
53#define PtxPdf_Metadata_SetTitle PtxPdf_Metadata_SetTitleW
54#define PtxPdf_Metadata_GetAuthor PtxPdf_Metadata_GetAuthorW
55#define PtxPdf_Metadata_SetAuthor PtxPdf_Metadata_SetAuthorW
56#define PtxPdf_Metadata_GetSubject PtxPdf_Metadata_GetSubjectW
57#define PtxPdf_Metadata_SetSubject PtxPdf_Metadata_SetSubjectW
58#define PtxPdf_Metadata_GetKeywords PtxPdf_Metadata_GetKeywordsW
59#define PtxPdf_Metadata_SetKeywords PtxPdf_Metadata_SetKeywordsW
60#define PtxPdf_Metadata_GetCreator PtxPdf_Metadata_GetCreatorW
61#define PtxPdf_Metadata_SetCreator PtxPdf_Metadata_SetCreatorW
62#define PtxPdf_Metadata_GetProducer PtxPdf_Metadata_GetProducerW
64#define PtxPdf_FileReference_Create PtxPdf_FileReference_CreateW
66#define PtxPdf_FileReference_GetAssociationRelationship PtxPdf_FileReference_GetAssociationRelationshipW
67#define PtxPdf_FileReference_SetAssociationRelationship PtxPdf_FileReference_SetAssociationRelationshipW
68#define PtxPdf_FileReference_GetDescription PtxPdf_FileReference_GetDescriptionW
70#define PtxPdf_FileReference_GetMediaType PtxPdf_FileReference_GetMediaTypeW
72#define PtxPdf_FileReference_GetName PtxPdf_FileReference_GetNameW
75#define PtxPdf_Encryption_New PtxPdf_Encryption_NewA
76#define PtxPdf_Encryption_GetUserPassword PtxPdf_Encryption_GetUserPasswordA
77#define PtxPdf_Encryption_SetUserPassword PtxPdf_Encryption_SetUserPasswordA
78#define PtxPdf_Encryption_GetOwnerPassword PtxPdf_Encryption_GetOwnerPasswordA
79#define PtxPdf_Encryption_SetOwnerPassword PtxPdf_Encryption_SetOwnerPasswordA
81#define PtxPdf_OptionalContentGroup_GetName PtxPdf_OptionalContentGroup_GetNameA
83#define PtxPdf_Document_Open PtxPdf_Document_OpenA
84#define PtxPdf_Document_OpenWithFdf PtxPdf_Document_OpenWithFdfA
86#define PtxPdf_Page_GetPageLabel PtxPdf_Page_GetPageLabelA
88#define PtxPdf_Metadata_GetTitle PtxPdf_Metadata_GetTitleA
89#define PtxPdf_Metadata_SetTitle PtxPdf_Metadata_SetTitleA
90#define PtxPdf_Metadata_GetAuthor PtxPdf_Metadata_GetAuthorA
91#define PtxPdf_Metadata_SetAuthor PtxPdf_Metadata_SetAuthorA
92#define PtxPdf_Metadata_GetSubject PtxPdf_Metadata_GetSubjectA
93#define PtxPdf_Metadata_SetSubject PtxPdf_Metadata_SetSubjectA
94#define PtxPdf_Metadata_GetKeywords PtxPdf_Metadata_GetKeywordsA
95#define PtxPdf_Metadata_SetKeywords PtxPdf_Metadata_SetKeywordsA
96#define PtxPdf_Metadata_GetCreator PtxPdf_Metadata_GetCreatorA
97#define PtxPdf_Metadata_SetCreator PtxPdf_Metadata_SetCreatorA
98#define PtxPdf_Metadata_GetProducer PtxPdf_Metadata_GetProducerA
100#define PtxPdf_FileReference_Create PtxPdf_FileReference_CreateA
102#define PtxPdf_FileReference_GetAssociationRelationship PtxPdf_FileReference_GetAssociationRelationshipA
103#define PtxPdf_FileReference_SetAssociationRelationship PtxPdf_FileReference_SetAssociationRelationshipA
104#define PtxPdf_FileReference_GetDescription PtxPdf_FileReference_GetDescriptionA
106#define PtxPdf_FileReference_GetMediaType PtxPdf_FileReference_GetMediaTypeA
108#define PtxPdf_FileReference_GetName PtxPdf_FileReference_GetNameA
532 iOcgConflictResolution);
704 const char* szUserPassword);
717 const WCHAR* szUserPassword);
770 const char* szOwnerPassword);
783 const WCHAR* szOwnerPassword);
923 int iIndex,
int iCount);
2300 size_t nBufferSize);
2335 size_t nBufferSize);
2439 char* pBuffer,
size_t nBufferSize);
2469 WCHAR* pBuffer,
size_t nBufferSize);
2492 const char* szTitle);
2515 const WCHAR* szTitle);
2545 char* pBuffer,
size_t nBufferSize);
2575 WCHAR* pBuffer,
size_t nBufferSize);
2598 const char* szAuthor);
2621 const WCHAR* szAuthor);
2651 char* pBuffer,
size_t nBufferSize);
2681 WCHAR* pBuffer,
size_t nBufferSize);
2704 const char* szSubject);
2727 const WCHAR* szSubject);
2768 char* pBuffer,
size_t nBufferSize);
2809 WCHAR* pBuffer,
size_t nBufferSize);
2843 const char* szKeywords);
2877 const WCHAR* szKeywords);
2910 char* pBuffer,
size_t nBufferSize);
2943 WCHAR* pBuffer,
size_t nBufferSize);
2969 const char* szCreator);
2995 const WCHAR* szCreator);
3027 char* pBuffer,
size_t nBufferSize);
3059 WCHAR* pBuffer,
size_t nBufferSize);
3237 const char* szMediaType,
const char* szDescription,
const TPtxSys_Date* pModificationDate);
Description of a file A file description is used for embedded files.
A list of annotations When a list of PtxPdf_Page_GetAnnotations is obtained from a page that belongs ...
Represents the content of a page or a group. The class has no methods on its own, but can be modified...
Definition PdfTools_Toolbox_Types.h:2039
Definition PdfTools_Toolbox_Types.h:2025
Definition PdfTools_Toolbox_Types.h:2178
Structure that groups a set of callbacks that model streams.
Definition PdfTools_Toolbox_PtxSys.h:49