Click or drag to resize

PdfDocumentLoad Method (String, PdfForms, String)

Open and load a PDF document from a file.

Namespace:  Patagames.Pdf.Net
Assembly:  Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.89.2704
public static PdfDocument Load(
	string path,
	PdfForms forms = null,
	string password = null


Type: SystemString
Path to the PDF file (including extension)
forms (Optional)
Type: Patagames.Pdf.NetPdfForms
Instance of PdfForms class that will be associated with loaded document
password (Optional)
Type: SystemString
A string used as the password for PDF file. If no password needed, empty or NULL can be used.

Return Value

Type: PdfDocument
Instance of PDFDocument class
UnknownErrorExceptionunknown error
PdfFileNotFoundExceptionfile not found or could not be opened
BadFormatExceptionfile not in PDF format or corrupted
InvalidPasswordExceptionpassword required or incorrect password
UnsupportedSecuritySchemeExceptionunsupported security scheme
PdfiumExceptionError occured in PDFium. See ErrorCode for detail
NoLicenseExceptionThis exception thrown only in trial mode if document cannot be opened due to a license restrictions"
Note Note
With the trial version the documents which size is smaller than 1024 Kb, or greater than 10 Mb can be loaded without any restrictions. For other documents the allowed ranges is 1.5 - 2 Mb; 2.5 - 3 Mb; 3.5 - 4 Mb; 4.5 - 5 Mb and so on.
See Also