Platforms to show: All Mac Windows Linux Cross-Platform
WindowsPDFDocumentMBS class New in 23.2
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Windows PDF | MBS WinFrameworks Plugin | 23.2 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
Notes: Methods of this class return an STG_E_READFAULT error if there is a problem in reading the Portable Document Format (PDF) document.
- 3 properties
- property Handle as Integer
- property IsPasswordProtected as Boolean
- property PageCount as Integer
- 4 methods
- method Constructor Private
- method Constructor(other as WindowsPDFDocumentMBS)
- method Destructor
- method Page(Index as Integer) as WindowsPDFPageMBS
- 9 shared methods
- shared method ConvertImage(ImageData as String) as String New in 23.3
- shared method LoadFromData(data as MemoryBlock, Password as String = "") as WindowsPDFDocumentMBS
- shared method LoadFromData(data as String, Password as String = "") as WindowsPDFDocumentMBS
- shared method LoadFromDataAsync(data as MemoryBlock, Handler as WindowsPDFDocumentLoadedMBS, Password as String = "")
- shared method LoadFromDataAsync(data as String, Handler as WindowsPDFDocumentLoadedMBS, Password as String = "")
- shared method LoadFromFile(File as FolderItem, Password as String = "") as WindowsPDFDocumentMBS
- shared method LoadFromFileAsync(File as FolderItem, Handler as WindowsPDFDocumentLoadedMBS, Password as String = "")
- shared method LoadFromPath(Path as String, Password as String = "") as WindowsPDFDocumentMBS
- shared method LoadFromPathAsync(Path as String, Handler as WindowsPDFDocumentLoadedMBS, Password as String = "")
- delegate WindowsPDFDocumentLoadedMBS(ErrorMessage as String, ErrorCode as Integer, document as WindowsPDFDocumentMBS)
This class has no sub classes.
Some examples using this class:
Blog Entries
The items on this page are in the following plugins: MBS WinFrameworks Plugin.
WindowsPageSetupDialogMBS - WindowsPDFExceptionMBS
