49 Size = FS_SIZE(0.0f, 0.0f);
71 property int32 Rotation;
128 IAsyncOperation<Boolean>^ LoadAsync(StorageFile^ storageFile, String^ password, uint32 loadFlag);
163 IAsyncOperation<Boolean>^ LoadFromStreamAsync(IRandomAccessStream^ stream, String^ password, uint32 loadFlag);
187 IAsyncOperation<Boolean>^ SaveAsAsync(StorageFile^ storageFile, uint32 saveFlags,
Pause^ pause);
223 Boolean Load(Stream^ stream, String^ password, uint32 loadFlag);
248 Boolean SaveAs(Stream^ stream, uint32 saveFlags,
Pause^ pause);
315 IAsyncOperation<Page^>^ LoadPageAsync(int32 index, uint32 loadFlag,
Pause^ pause);
355 Bookmark^ FindBookmark(
Bookmark^ startBookmark, String^ title, uint32 flags);
367 int32 CountAttachment();
400 Attachment^ CreateAttachment(StorageFile^ storageFile, int32 index, Boolean isEmbedded);
417 Attachment^ CreateAttachment(FileInfo^ fileInfo, int32 index, Boolean isEmbedded);
433 Boolean RemoveAttachment(
Attachment^ attachment);
446 int32 CountSignatures();
502 Boolean RemoveSignature(
Signature^ signature);
508 property int64 pointer;
512 FSPDF_ATTACHMENTS m_attachments;
513 Page^ LoadPageImp(int32 index, uint32 loadFlag,
Pause^ pause);
515 FS_RESULT LoadCommon(IDataReader^ fileread, String^ password, uint32 loadFlag);
516 Boolean Load(StorageFile^ storageFile, String^ password, uint32 loadFlag);
517 Boolean LoadFromStream(IRandomAccessStream^ stream, String^ password, uint32 loadFlag);
518 FS_RESULT SaveAsImp(StorageFile^ storageFile, uint32 saveFlags);
520 Attachment^ CreateAttachmentImp(StorageFile^ inputFile, int32 index, Boolean isEmbedded);
522 Attachment^ CreateAttachmentImp(FileInfo^ inputFile, int32 index, Boolean isEmbedded);
548 Boolean SaveToFile(String ^ filePath, uint32 saveFlags,
Pause^ pause);
580 Boolean LoadFromFilePath(String ^ filePath, String^ password, uint32 loadFlag);
609 Page^ LoadPage(int32 index, uint32 loadFlag,
Pause^ pause);
If set, annotations will be loading during page loading process.
Class to access PDF document.
Definition: FPDFDocument.h:91
Class to access PDF page.
Definition: FPDFPage.h:92
Class to represent page information.
Definition: FPDFDocument.h:43
PageInfo(Size size, int32 rotation)
Constructor to initialize a new instance of class PDF::PageInfo with specific values.
Definition: FPDFDocument.h:54
PageLoadFlags
Enumeration for page loading flags.
Definition: FPDFDocument.h:23
PageInfo()
Default constructor.
Definition: FPDFDocument.h:47
Parse page in normal mode during page loading process.
Class to access a PDF bookmark.
Definition: FPDFBookmark.h:42
(Reserved, not used currently)Class to represent pause control in progressive process.
Definition: FSBase.h:337
Class to represent PDF signature.
Definition: FPDFSignature.h:60
Class to represent PDF attachment.
Definition: FPDFBase.h:335
Class to represent rectangle area(float) in device or page coordinate.
Definition: FSBase.h:121
Parse page for text-only mode during page loading process.
Foxit namespace.
Definition: FPDFAnnot.h:3