BeginDoc
IPDFDocument3 :: General document methods

See Also Example
Collapse All

This method initializes processes for a new PDF document.

Syntax

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 the creation of the PDF file and sets the current page to the first page of the PDF document.

Equivalent in new interface: None. When you want to create a new document, call theĀ 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