| PdfDocumentLoad(Stream, PdfForms, String, Boolean) Method |
Loads the PDF document from the specified stream.
Namespace: Patagames.Pdf.NetAssembly: Patagames.Pdf (in Patagames.Pdf.dll) Version: 4.89.2704
Syntax public static PdfDocument Load(
Stream stream,
PdfForms forms = null,
string password = null,
bool leaveOpen = true
)
Public Shared Function Load (
stream As Stream,
Optional forms As PdfForms = Nothing,
Optional password As String = Nothing,
Optional leaveOpen As Boolean = true
) As PdfDocument
public:
static PdfDocument^ Load(
Stream^ stream,
PdfForms^ forms = nullptr,
String^ password = nullptr,
bool leaveOpen = true
)
static member Load :
stream : Stream *
?forms : PdfForms *
?password : string *
?leaveOpen : bool
(* Defaults:
let _forms = defaultArg forms null
let _password = defaultArg password null
let _leaveOpen = defaultArg leaveOpen true
*)
-> PdfDocument
public static PdfDocument Load(
Stream stream,
PdfForms forms = null,
String password = null,
boolean leaveOpen = true
)
Patagames.Pdf.Net.PdfDocument.Load = function(stream, forms, password, leaveOpen);
Parameters
- stream Stream
- The stream containing the PDF document to load. The stream must support seeking.
- forms PdfForms (Optional)
- Instance of PdfForms class that will be associated with loaded document
- password String (Optional)
- A string used as the password for PDF file. If no password needed, empty or NULL can be used.
- leaveOpen Boolean (Optional)
- true if the application would like the stream to remain open after closing document.
Return Value
PdfDocumentInstance of PDFDocument class
Exceptions Remarks Note |
---|
The application should maintain the stream resources being valid until the PDF document close. 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