PDF Creator Pilot documentation |
Download CHM version of this manual. |
|
![]() ![]() Collapse AllInitializes processes for a new PDF document.
|
| HRESULT BeginDoc () |
Return value
If successful, this method returns S_OK. If it fails, this method should return one of the error values.
Remarks
The BeginDoc method initializes creation of the PDF file and sets current page to the first page of the PDF document.
Analogue in new interface: no analogue. If you want to create one more document then call IPDFDocument4::Clear method.
Example
Using of BeginDoc/EndDoc methods
Delphi
[copy to clipboard]
{ PDF object is supposed to be created }
PDF.FileName := 'test.pdf';
PDF.Resolution := 96;
PDF.AutoLaunch := false;
{ set other options }
PDF.BeginDoc; { document creation started }
{ something else here... }
PDF.EndDoc; { document creation ended, document is saved to disk }
C/C++
[copy to clipboard]
// PDF object is supposed to be created PDF->FileName = "test.pdf"; PDF->Resolution = 96; PDF->AutoLaunch = false; // set other options PDF->BeginDoc(); // document creation started // something else here... PDF->EndDoc() // document creation ended, document is saved to disk
C#
[copy to clipboard]
// PDF object is supposed to be created PDF.FileName = "test.pdf"; PDF.Resolution = 96; PDF.AutoLaunch = false; // set other options PDF.BeginDoc(); // document creation started // something else here... PDF.EndDoc() // document creation ended, document is saved to disk
Visual Basic
[copy to clipboard]
' PDF object is supposed to be created PDF.FileName = "test.pdf" PDF.Resolution = 96 PDF.AutoLaunch = False ' set other options PDF.BeginDoc ' document creation started ' something else here... PDF.EndDoc ' document creation ended, document is saved to disk
See Also
Reference


