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_Document_GetLanguage PtxPdf_Document_GetLanguageW
51#define PtxPdf_Document_SetLanguage PtxPdf_Document_SetLanguageW
53#define PtxPdf_Page_GetPageLabel PtxPdf_Page_GetPageLabelW
55#define PtxPdf_Metadata_GetTitle PtxPdf_Metadata_GetTitleW
56#define PtxPdf_Metadata_SetTitle PtxPdf_Metadata_SetTitleW
57#define PtxPdf_Metadata_GetAuthor PtxPdf_Metadata_GetAuthorW
58#define PtxPdf_Metadata_SetAuthor PtxPdf_Metadata_SetAuthorW
59#define PtxPdf_Metadata_GetSubject PtxPdf_Metadata_GetSubjectW
60#define PtxPdf_Metadata_SetSubject PtxPdf_Metadata_SetSubjectW
61#define PtxPdf_Metadata_GetKeywords PtxPdf_Metadata_GetKeywordsW
62#define PtxPdf_Metadata_SetKeywords PtxPdf_Metadata_SetKeywordsW
63#define PtxPdf_Metadata_GetCreator PtxPdf_Metadata_GetCreatorW
64#define PtxPdf_Metadata_SetCreator PtxPdf_Metadata_SetCreatorW
65#define PtxPdf_Metadata_GetProducer PtxPdf_Metadata_GetProducerW
67#define PtxPdf_FileReference_Create PtxPdf_FileReference_CreateW
69#define PtxPdf_FileReference_GetAssociationRelationship PtxPdf_FileReference_GetAssociationRelationshipW
70#define PtxPdf_FileReference_SetAssociationRelationship PtxPdf_FileReference_SetAssociationRelationshipW
71#define PtxPdf_FileReference_GetDescription PtxPdf_FileReference_GetDescriptionW
73#define PtxPdf_FileReference_GetMediaType PtxPdf_FileReference_GetMediaTypeW
75#define PtxPdf_FileReference_GetName PtxPdf_FileReference_GetNameW
78#define PtxPdf_Encryption_New PtxPdf_Encryption_NewA
79#define PtxPdf_Encryption_GetUserPassword PtxPdf_Encryption_GetUserPasswordA
80#define PtxPdf_Encryption_SetUserPassword PtxPdf_Encryption_SetUserPasswordA
81#define PtxPdf_Encryption_GetOwnerPassword PtxPdf_Encryption_GetOwnerPasswordA
82#define PtxPdf_Encryption_SetOwnerPassword PtxPdf_Encryption_SetOwnerPasswordA
84#define PtxPdf_OptionalContentGroup_GetName PtxPdf_OptionalContentGroup_GetNameA
86#define PtxPdf_Document_Open PtxPdf_Document_OpenA
87#define PtxPdf_Document_OpenWithFdf PtxPdf_Document_OpenWithFdfA
89#define PtxPdf_Document_GetLanguage PtxPdf_Document_GetLanguageA
90#define PtxPdf_Document_SetLanguage PtxPdf_Document_SetLanguageA
92#define PtxPdf_Page_GetPageLabel PtxPdf_Page_GetPageLabelA
94#define PtxPdf_Metadata_GetTitle PtxPdf_Metadata_GetTitleA
95#define PtxPdf_Metadata_SetTitle PtxPdf_Metadata_SetTitleA
96#define PtxPdf_Metadata_GetAuthor PtxPdf_Metadata_GetAuthorA
97#define PtxPdf_Metadata_SetAuthor PtxPdf_Metadata_SetAuthorA
98#define PtxPdf_Metadata_GetSubject PtxPdf_Metadata_GetSubjectA
99#define PtxPdf_Metadata_SetSubject PtxPdf_Metadata_SetSubjectA
100#define PtxPdf_Metadata_GetKeywords PtxPdf_Metadata_GetKeywordsA
101#define PtxPdf_Metadata_SetKeywords PtxPdf_Metadata_SetKeywordsA
102#define PtxPdf_Metadata_GetCreator PtxPdf_Metadata_GetCreatorA
103#define PtxPdf_Metadata_SetCreator PtxPdf_Metadata_SetCreatorA
104#define PtxPdf_Metadata_GetProducer PtxPdf_Metadata_GetProducerA
106#define PtxPdf_FileReference_Create PtxPdf_FileReference_CreateA
108#define PtxPdf_FileReference_GetAssociationRelationship PtxPdf_FileReference_GetAssociationRelationshipA
109#define PtxPdf_FileReference_SetAssociationRelationship PtxPdf_FileReference_SetAssociationRelationshipA
110#define PtxPdf_FileReference_GetDescription PtxPdf_FileReference_GetDescriptionA
112#define PtxPdf_FileReference_GetMediaType PtxPdf_FileReference_GetMediaTypeA
114#define PtxPdf_FileReference_GetName PtxPdf_FileReference_GetNameA
538 iOcgConflictResolution);
733 const char* szUserPassword);
749 const WCHAR* szUserPassword);
808 const char* szOwnerPassword);
823 const WCHAR* szOwnerPassword);
973 int iIndex,
int iCount);
1407 char* pBuffer,
size_t nBufferSize);
1434 WCHAR* pBuffer,
size_t nBufferSize);
1454 const char* szLanguage);
1474 const WCHAR* szLanguage);
2444 size_t nBufferSize);
2479 size_t nBufferSize);
2583 char* pBuffer,
size_t nBufferSize);
2613 WCHAR* pBuffer,
size_t nBufferSize);
2636 const char* szTitle);
2659 const WCHAR* szTitle);
2689 char* pBuffer,
size_t nBufferSize);
2719 WCHAR* pBuffer,
size_t nBufferSize);
2742 const char* szAuthor);
2765 const WCHAR* szAuthor);
2795 char* pBuffer,
size_t nBufferSize);
2825 WCHAR* pBuffer,
size_t nBufferSize);
2848 const char* szSubject);
2871 const WCHAR* szSubject);
2912 char* pBuffer,
size_t nBufferSize);
2953 WCHAR* pBuffer,
size_t nBufferSize);
2987 const char* szKeywords);
3021 const WCHAR* szKeywords);
3054 char* pBuffer,
size_t nBufferSize);
3087 WCHAR* pBuffer,
size_t nBufferSize);
3113 const char* szCreator);
3139 const WCHAR* szCreator);
3171 char* pBuffer,
size_t nBufferSize);
3203 WCHAR* pBuffer,
size_t nBufferSize);
3381 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:2139
Definition PdfTools_Toolbox_Types.h:2125
Definition PdfTools_Toolbox_Types.h:2278
Structure that groups a set of callbacks that model streams.
Definition PdfTools_Toolbox_PtxSys.h:49