Foxit PDF SDK

foxit::pdf::PDFDoc Member List

This is the complete list of members for foxit::pdf::PDFDoc, including all inherited members.

AddHeaderFooter(const HeaderFooter &headerfooter) | foxit::pdf::PDFDoc |
AddIndirectObject(objects::PDFObject *pdf_object) | foxit::pdf::PDFDoc |
AddPageFromTemplate(const wchar_t *template_name) | foxit::pdf::PDFDoc |
AddPagingSealSignature(const common::Range &page_range, float width, float height, bool to_check_permission=true) | foxit::pdf::PDFDoc |
AddTableOfContents(const wchar_t *title, Int32Array bookmark_level_array) | foxit::pdf::PDFDoc |
AddTableOfContents(const TableOfContentsConfig &table_of_contents_config) | foxit::pdf::PDFDoc |
CheckPassword(const String &password) | foxit::pdf::PDFDoc |
CheckPassword(const foxit::WString &password) | foxit::pdf::PDFDoc |
ClearRenderCache() | foxit::pdf::PDFDoc |
CreateDSS() | foxit::pdf::PDFDoc |
CreateRootBookmark() | foxit::pdf::PDFDoc |
DataType enum name | foxit::pdf::PDFDoc |
DeleteIndirectObject(uint32 object_number) | foxit::pdf::PDFDoc |
DisplayMode enum name | foxit::pdf::PDFDoc |
DoJSOpenAction() | foxit::pdf::PDFDoc |
e_Annots enum value | foxit::pdf::PDFDoc |
e_DisplayFullScreen enum value | foxit::pdf::PDFDoc |
e_DisplayUseAttachment enum value | foxit::pdf::PDFDoc |
e_DisplayUseNone enum value | foxit::pdf::PDFDoc |
e_DisplayUseOC enum value | foxit::pdf::PDFDoc |
e_DisplayUseOutlines enum value | foxit::pdf::PDFDoc |
e_DisplayUseThumbs enum value | foxit::pdf::PDFDoc |
e_EncryptCDRM enum value | foxit::pdf::PDFDoc |
e_EncryptCertificate enum value | foxit::pdf::PDFDoc |
e_EncryptCustom enum value | foxit::pdf::PDFDoc |
e_EncryptFoxitDRM enum value | foxit::pdf::PDFDoc |
e_EncryptNone enum value | foxit::pdf::PDFDoc |
e_EncryptPassword enum value | foxit::pdf::PDFDoc |
e_EncryptRMS enum value | foxit::pdf::PDFDoc |
e_EncryptUnknown enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionAnnotation enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionAttachFiles enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionBookmark enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionJavascript enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionObjectStream enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionOCProperties enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionSignature enum value | foxit::pdf::PDFDoc |
e_ExtractPagesOptionStructureTree enum value | foxit::pdf::PDFDoc |
e_Forms enum value | foxit::pdf::PDFDoc |
e_ImportFlagNormal enum value | foxit::pdf::PDFDoc |
e_ImportFlagShareStream enum value | foxit::pdf::PDFDoc |
e_ImportFlagWithLayers enum value | foxit::pdf::PDFDoc |
e_InsertDocOptionAttachments enum value | foxit::pdf::PDFDoc |
e_InsertDocOptionBookmark enum value | foxit::pdf::PDFDoc |
e_Links enum value | foxit::pdf::PDFDoc |
e_PermAnnotForm enum value | foxit::pdf::PDFDoc |
e_PermAssemble enum value | foxit::pdf::PDFDoc |
e_PermExtract enum value | foxit::pdf::PDFDoc |
e_PermExtractAccess enum value | foxit::pdf::PDFDoc |
e_PermFillForm enum value | foxit::pdf::PDFDoc |
e_PermModify enum value | foxit::pdf::PDFDoc |
e_PermPrint enum value | foxit::pdf::PDFDoc |
e_PermPrintHigh enum value | foxit::pdf::PDFDoc |
e_PwdInvalid enum value | foxit::pdf::PDFDoc |
e_PwdNoPassword enum value | foxit::pdf::PDFDoc |
e_PwdOwner enum value | foxit::pdf::PDFDoc |
e_PwdUser enum value | foxit::pdf::PDFDoc |
e_SaveFlagIncremental enum value | foxit::pdf::PDFDoc |
e_SaveFlagLinearized enum value | foxit::pdf::PDFDoc |
e_SaveFlagNoOriginal enum value | foxit::pdf::PDFDoc |
e_SaveFlagNormal enum value | foxit::pdf::PDFDoc |
e_SaveFlagNoUpdatingMetadataDateTime enum value | foxit::pdf::PDFDoc |
e_SaveFlagRemoveRedundantObjects enum value | foxit::pdf::PDFDoc |
e_SaveFlagXRefStream enum value | foxit::pdf::PDFDoc |
e_WrapperFoxit enum value | foxit::pdf::PDFDoc |
e_WrapperNone enum value | foxit::pdf::PDFDoc |
e_WrapperPDFV2 enum value | foxit::pdf::PDFDoc |
EncryptType enum name | foxit::pdf::PDFDoc |
ExportAnnotToFDF(const annots::Annot &pdf_annot, const fdf::FDFDoc &fdf_doc) | foxit::pdf::PDFDoc |
ExportFormFieldsToFDF(const pdf::interform::FieldArray &field_array, bool is_include, const fdf::FDFDoc &fdf_doc) | foxit::pdf::PDFDoc |
ExportToFDF(const fdf::FDFDoc &fdf_doc, int types=pdf::PDFDoc::e_Forms|pdf::PDFDoc::e_Annots, const common::Range &page_range=common::Range()) | foxit::pdf::PDFDoc |
ExtractPagesOptions enum name | foxit::pdf::PDFDoc |
GetAllPageBasicInfo() | foxit::pdf::PDFDoc |
GetAnnotsByIdArray(const WStringArray &unique_id_arr) | foxit::pdf::PDFDoc |
GetBookmarkLevelDepth() | foxit::pdf::PDFDoc |
GetCatalog() const | foxit::pdf::PDFDoc |
GetCertificateEncryptData() const | foxit::pdf::PDFDoc |
GetCustomEncryptData() const | foxit::pdf::PDFDoc |
GetDisplayMode() const | foxit::pdf::PDFDoc |
GetDRMEncryptData() const | foxit::pdf::PDFDoc |
GetEditableHeaderFooter() | foxit::pdf::PDFDoc |
GetEmbeddedFontData() | foxit::pdf::PDFDoc |
GetEncryptDict() const | foxit::pdf::PDFDoc |
GetEncryptionType() const | foxit::pdf::PDFDoc |
GetFileSize() | foxit::pdf::PDFDoc |
GetFileVersion() | foxit::pdf::PDFDoc |
GetFirstAvailPageIndex() const | foxit::pdf::PDFDoc |
GetFont(int index) | foxit::pdf::PDFDoc |
GetFontCount() | foxit::pdf::PDFDoc |
GetHeader() const | foxit::pdf::PDFDoc |
GetIndirectObject(uint32 object_number) | foxit::pdf::PDFDoc |
GetInfo() const | foxit::pdf::PDFDoc |
GetOpenAction() | foxit::pdf::PDFDoc |
GetPage(int index) | foxit::pdf::PDFDoc |
GetPageBasicInfo(int index) | foxit::pdf::PDFDoc |
GetPageCount() const | foxit::pdf::PDFDoc |
GetPagesDict() const | foxit::pdf::PDFDoc |
GetPageText(int page_index) const | foxit::pdf::PDFDoc |
GetPasswordType() const | foxit::pdf::PDFDoc |
GetPayLoadData() | foxit::pdf::PDFDoc |
GetReadingBookmark(int index) | foxit::pdf::PDFDoc |
GetReadingBookmarkCount() | foxit::pdf::PDFDoc |
GetRMSEncryptData() const | foxit::pdf::PDFDoc |
GetRootBookmark() | foxit::pdf::PDFDoc |
GetSecurityHandler() | foxit::pdf::PDFDoc |
GetSignature(int index) | foxit::pdf::PDFDoc |
GetSignatureCount() | foxit::pdf::PDFDoc |
GetStdEncryptData() const | foxit::pdf::PDFDoc |
GetTrailer() const | foxit::pdf::PDFDoc |
GetUserPassword(const String &owner_password) | foxit::pdf::PDFDoc |
GetUserPermissions() const | foxit::pdf::PDFDoc |
GetWrapperData() const | foxit::pdf::PDFDoc |
GetWrapperOffset() const | foxit::pdf::PDFDoc |
GetWrapperType() const | foxit::pdf::PDFDoc |
Handle() const | foxit::Base | inline
HasForm() const | foxit::pdf::PDFDoc |
HasHeaderFooter() | foxit::pdf::PDFDoc |
HasLayer() const | foxit::pdf::PDFDoc |
HidePageTemplate(const wchar_t *template_name) | foxit::pdf::PDFDoc |
ImportFromFDF(const fdf::FDFDoc &fdf_doc, int types=pdf::PDFDoc::e_Forms|pdf::PDFDoc::e_Annots, const common::Range &page_range=common::Range()) | foxit::pdf::PDFDoc |
ImportPageFlags enum name | foxit::pdf::PDFDoc |
InsertDocOptions enum name | foxit::pdf::PDFDoc |
InsertDocument(int dest_index, const PDFDoc &src_doc, uint32 options) | foxit::pdf::PDFDoc |
InsertDocument(int dest_index, const PDFDoc &src_doc, uint32 options, const wchar_t *bookmark_title) | foxit::pdf::PDFDoc |
InsertPage(int index, float width, float height) | foxit::pdf::PDFDoc |
InsertPage(int index, foxit::pdf::PDFPage::Size size=PDFPage::e_SizeLetter) | foxit::pdf::PDFDoc |
InsertReadingBookmark(int reading_bookmark_index, const WString &title, int dest_page_index) | foxit::pdf::PDFDoc |
IsEmpty() const | foxit::pdf::PDFDoc |
IsEncrypted() const | foxit::pdf::PDFDoc |
IsLinearized() const | foxit::pdf::PDFDoc |
IsOwnerPassword(const String &password) | foxit::pdf::PDFDoc |
IsOwnerPassword(const foxit::WString &password) | foxit::pdf::PDFDoc |
IsPortfolio() | foxit::pdf::PDFDoc |
IsTaggedPDF() const | foxit::pdf::PDFDoc |
IsUserPassword(const String &password) | foxit::pdf::PDFDoc |
IsUserPassword(const foxit::WString &password) | foxit::pdf::PDFDoc |
IsWrapper() const | foxit::pdf::PDFDoc |
IsXFA() const | foxit::pdf::PDFDoc |
Load(const String &password="") | foxit::pdf::PDFDoc |
LoadW(const WString &password=WString()) | foxit::pdf::PDFDoc |
MovePagesTo(const common::Range &page_range, int dest_index) | foxit::pdf::PDFDoc |
MovePageTo(const PDFPage &page, int dest_index) | foxit::pdf::PDFDoc |
operator!=(const PDFDoc &other) const | foxit::pdf::PDFDoc |
operator=(const PDFDoc &other) | foxit::pdf::PDFDoc |
operator==(const PDFDoc &other) const | foxit::pdf::PDFDoc |
PasswordType enum name | foxit::pdf::PDFDoc |
PDFDoc() | foxit::pdf::PDFDoc |
PDFDoc(const char *path) | foxit::pdf::PDFDoc | explicit
PDFDoc(const wchar_t *path) | foxit::pdf::PDFDoc | explicit
PDFDoc(const void *buffer, size_t size) | foxit::pdf::PDFDoc | explicit
PDFDoc(common::file::ReaderCallback *file_read, bool is_async=false) | foxit::pdf::PDFDoc | explicit
PDFDoc(const PDFDoc &other) | foxit::pdf::PDFDoc |
RemoveAllHeaderFooters() | foxit::pdf::PDFDoc |
RemoveBookmark(const Bookmark &bookmark) | foxit::pdf::PDFDoc |
RemoveHiddenInfo(const HiddenInfoSettingData &hidden_data_setting) | foxit::pdf::PDFDoc |
RemoveOpenAction() | foxit::pdf::PDFDoc |
RemovePage(int index) | foxit::pdf::PDFDoc |
RemovePage(const foxit::pdf::PDFPage &page) | foxit::pdf::PDFDoc |
RemoveReadingBookmark(const ReadingBookmark &reading_bookmark) | foxit::pdf::PDFDoc |
RemoveSecurity() | foxit::pdf::PDFDoc |
RemoveSignature(const foxit::pdf::Signature &signature) | foxit::pdf::PDFDoc |
RemoveStructTree() | foxit::pdf::PDFDoc |
Sanitize() | foxit::pdf::PDFDoc |
SaveAs(const char *file_path, uint32 save_flags=PDFDoc::e_SaveFlagNormal) | foxit::pdf::PDFDoc |
SaveAs(const wchar_t *file_path, uint32 save_flags=PDFDoc::e_SaveFlagNormal) | foxit::pdf::PDFDoc |
SaveAsWrapperFile(const wchar_t *file_path, const WrapperData *wrapper_data=0, uint32 user_permissions=0xFFFFFFFC, const char *owner_password="") | foxit::pdf::PDFDoc |
SaveFlags enum name | foxit::pdf::PDFDoc |
SetCacheFile(foxit::common::file::StreamCallback *file_stream, bool is_own_file_stream) | foxit::pdf::PDFDoc |
SetDisplayMode(DisplayMode display_mode) | foxit::pdf::PDFDoc |
SetFileVersion(int version) | foxit::pdf::PDFDoc |
SetOpenAction(actions::Action &action) | foxit::pdf::PDFDoc |
SetSecurityHandler(const SecurityHandler &handler) | foxit::pdf::PDFDoc |
StartAddTiledWatermark(const wchar_t *text, const TiledWatermarkSettings &settings, const WatermarkTextProperties &properties, const common::Range &page_range, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartAddTiledWatermark(const wchar_t *src_img_file_path, const TiledWatermarkSettings &settings, const common::Range &page_range, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartAddTiledWatermark(foxit::common::file::ReaderCallback *src_img_stream, const TiledWatermarkSettings &settings, const common::Range &page_range, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartAddTiledWatermark(const foxit::pdf::PDFPage &page, const TiledWatermarkSettings &settings, const common::Range &page_range, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartEmbedAllFonts(common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartExtractPages(const char *file_path, uint32 options, const common::Range &page_range=common::Range(), common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartExtractPages(const wchar_t *file_path, uint32 options, const common::Range &page_range=common::Range(), common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartExtractPages(foxit::common::file::WriterCallback *file, uint32 options, const foxit::common::Range &page_range=common::Range(), foxit::common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartGetPayloadFile(foxit::common::file::WriterCallback *payload_file, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartImportPages(int dest_index, const PDFDoc &src_doc, uint32 flags=PDFDoc::e_ImportFlagNormal, const char *layer_name="", const common::Range &page_range=common::Range(), common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartImportPagesFromFilePath(int dest_index, const wchar_t *src_file_path, const String &password, uint32 flags=PDFDoc::e_ImportFlagNormal, const char *layer_name="", const common::Range &page_range=common::Range(), common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartImportPagesFromFilePath(int dest_index, const wchar_t *src_file_path, const WString &password, uint32 flags=PDFDoc::e_ImportFlagNormal, const char *layer_name="", const common::Range &page_range=common::Range(), common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartLoad(const String &password="", bool is_cache_stream=true, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartLoadW(const WString &password=WString(), bool is_cache_stream=true, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartRecognizeForm(common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartRecognizeForm(bool is_set_tool_tips, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartSaveAs(const char *file_path, uint32 save_flags=PDFDoc::e_SaveFlagNormal, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartSaveAs(const wchar_t *file_path, uint32 save_flags=PDFDoc::e_SaveFlagNormal, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartSaveAs(foxit::common::file::WriterCallback *file, foxit::uint32 save_flags=PDFDoc::e_SaveFlagNormal, foxit::common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
StartSaveAsPayloadFile(const wchar_t *file_path, const wchar_t *payload_file_path, const wchar_t *crypto_filter, const wchar_t *description, float version, uint32 save_flags=PDFDoc::e_SaveFlagNormal, common::PauseCallback *pause=0) | foxit::pdf::PDFDoc |
UpdateHeaderFooter(const HeaderFooter &headerfooter) | foxit::pdf::PDFDoc |
UserPermissions enum name | foxit::pdf::PDFDoc |
WrapperType enum name | foxit::pdf::PDFDoc |
~PDFDoc() | foxit::pdf::PDFDoc |