![]() |
PDFix SDK
7.2.0
|
#include <pdfix.h>
Public Member Functions | |
virtual bool | AddObject (PdsObject *object)=0 |
virtual bool | AddPageObject (PdsPageObject *page_object)=0 |
virtual bool | LoadParamsFromStream (PsStream *params, PsDataFormat format)=0 |
virtual bool | Reset ()=0 |
virtual bool | SaveOutputToStream (PsStream *stream, PsDataFormat format, PdfSaveFlags flags)=0 |
virtual bool | SaveCommandsToStream (PsStream *stream, PsDataFormat format, PdfSaveFlags flags)=0 |
virtual bool | ConvertToHtml (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | ConvertToJson (PdfPage *page, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | GetInfo ()=0 |
virtual bool | SetInfo ()=0 |
virtual bool | LoadTemplate ()=0 |
virtual bool | ResetTemplate ()=0 |
virtual bool | Preflight (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | AddTags (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | DeleteDocumentStructure (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | SetPdfStandard ()=0 |
virtual bool | SetLanguage ()=0 |
virtual bool | SetTitle ()=0 |
virtual bool | EmbedFonts (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | AddMissingUnicode (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | RepairParentTree (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | RepairIdTree (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | CreateBookmarks (PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | ArtifactContent (PdfPage *page, PdfRect *bbox, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | FlattenFormXObject (PdfPage *page, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | SetTabsKey (PdfPage *page, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | DeleteTags (PdsStructElement *struc_elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | ApplyStandardTags (PdsStructElement *struc_elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | AddTagId (PdsStructElement *struc_elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | FixPlacement (PdsStructElement *struc_elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | RemoveTagData (PdsStructElement *struct_elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | FlattenAnnot (PdfPage *page, PdfAnnot *annot, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | SetAnnotContents (PdfPage *page, PdfAnnot *annot, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | RemoveContentMarks (PdfPage *page, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | SetStructureAttribute (PdsStructElement *elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | FixStructureSpaces (PdsStructElement *elem, PdfCancelProc cancel_proc, void *cancel_data)=0 |
virtual bool | RotatePages (PdfPage *page, PdfCancelProc cancel_proc, void *cancel_data)=0 |