14#ifndef PDFTOOLBOX_PTXPDFANNOTS_H__
15#define PDFTOOLBOX_PTXPDFANNOTS_H__
17#ifndef PDFTOOLBOX_CALL
19#define PDFTOOLBOX_CALL __stdcall
21#define PDFTOOLBOX_CALL
34#define PtxPdfAnnots_Annotation_GetId PtxPdfAnnots_Annotation_GetIdW
36#define PtxPdfAnnots_MarkupInfo_GetAuthor PtxPdfAnnots_MarkupInfo_GetAuthorW
37#define PtxPdfAnnots_MarkupInfo_SetAuthor PtxPdfAnnots_MarkupInfo_SetAuthorW
38#define PtxPdfAnnots_MarkupInfo_GetSubject PtxPdfAnnots_MarkupInfo_GetSubjectW
39#define PtxPdfAnnots_MarkupInfo_SetSubject PtxPdfAnnots_MarkupInfo_SetSubjectW
40#define PtxPdfAnnots_MarkupInfo_GetContent PtxPdfAnnots_MarkupInfo_GetContentW
41#define PtxPdfAnnots_MarkupInfo_SetContent PtxPdfAnnots_MarkupInfo_SetContentW
43#define PtxPdfAnnots_StickyNote_Create PtxPdfAnnots_StickyNote_CreateW
45#define PtxPdfAnnots_TextStamp_CreateRaw PtxPdfAnnots_TextStamp_CreateRawW
47#define PtxPdfAnnots_FreeText_Create PtxPdfAnnots_FreeText_CreateW
50#define PtxPdfAnnots_Annotation_GetId PtxPdfAnnots_Annotation_GetIdA
52#define PtxPdfAnnots_MarkupInfo_GetAuthor PtxPdfAnnots_MarkupInfo_GetAuthorA
53#define PtxPdfAnnots_MarkupInfo_SetAuthor PtxPdfAnnots_MarkupInfo_SetAuthorA
54#define PtxPdfAnnots_MarkupInfo_GetSubject PtxPdfAnnots_MarkupInfo_GetSubjectA
55#define PtxPdfAnnots_MarkupInfo_SetSubject PtxPdfAnnots_MarkupInfo_SetSubjectA
56#define PtxPdfAnnots_MarkupInfo_GetContent PtxPdfAnnots_MarkupInfo_GetContentA
57#define PtxPdfAnnots_MarkupInfo_SetContent PtxPdfAnnots_MarkupInfo_SetContentA
59#define PtxPdfAnnots_StickyNote_Create PtxPdfAnnots_StickyNote_CreateA
61#define PtxPdfAnnots_TextStamp_CreateRaw PtxPdfAnnots_TextStamp_CreateRawA
63#define PtxPdfAnnots_FreeText_Create PtxPdfAnnots_FreeText_CreateA
227 char* pBuffer,
size_t nBufferSize);
254 WCHAR* pBuffer,
size_t nBufferSize);
488 char* pBuffer,
size_t nBufferSize);
516 WCHAR* pBuffer,
size_t nBufferSize);
537 const char* szAuthor);
558 const WCHAR* szAuthor);
586 char* pBuffer,
size_t nBufferSize);
614 WCHAR* pBuffer,
size_t nBufferSize);
635 const char* szSubject);
656 const WCHAR* szSubject);
684 char* pBuffer,
size_t nBufferSize);
712 WCHAR* pBuffer,
size_t nBufferSize);
733 const char* szContent);
754 const WCHAR* szContent);
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 ...
A stamp annotation with custom content.
A drawing annotation An annotation used to draws something on a page.
An ellipse drawing annotation.
A file attachment annotation.
An annotation that displays text For a free-text annotation, the annotation's content is used as text...
An text highlighting annotation.
A free-hand drawing annotation.
A line annotation An annotation that draws a line on a page.
Information for a markup annotation Holds information contained in a markup annotation or in a reply ...
A drawing annotation that consists of several line segments.
A rectangle drawing annotation.
A squiggly text underlining annotation.
A sticky note annotation.
An annotation for striking through text.
An annotation that marks a point to insert text.
An annotation that marks up part(s) of a text.
An text underlining annotation.
Paths define shapes, trajectories, and regions of all sorts. A path is made up of one or more disconn...
Definition PdfToolbox_Types.h:1970
Definition PdfToolbox_Types.h:1998
Definition PdfToolbox_Types.h:2137