The PDFHandler type exposes the following members.

Properties

  NameDescription
AsyncBatchFinished
For async batch runs (AsyncBatchStart(String, array<String>[]()[], array<String>[]()[], Boolean, Boolean, PDFHandler..::.BatchOutputType)) this method returns true, if the batch run has finished successfully and completely.
AsyncBatchIsRunning
For async batch runs (AsyncBatchStart(String, array<String>[]()[], array<String>[]()[], Boolean, Boolean, PDFHandler..::.BatchOutputType)), this method returns true while the batch is still running. Even after manually stopping the batch via AsyncBatchStop()()(), it might take a while until the execution of the thread stops. This method allows to check if the batch is still running or not.
AsyncBatchRecordNumber
For async batch runs (AsyncBatchStart(String, array<String>[]()[], array<String>[]()[], Boolean, Boolean, PDFHandler..::.BatchOutputType)), this returns the current record number which does get processed.
CanUseSimpleUpdate
This member returns true, if working preview thumbnails can be created via the simple update method (which is faster). This is only working for certain templates.
FileName
This member returns the file name of the file currently open.
IsInfigoTemplate
This member returns true, if the file currently open is an Infigo template. If it is an ordinary PDF, it will return false.

Please note that some functions will only operate on Infigo template files.

IsOpen
This member returns true if there is a PDF document successfully opened.
LastError
Returns a description of the last error. Should be checked if the status of a called function returned false.
NumberOfPages
Returns the number of pages in the file.
Version
Returns the version of the Infigo PDF component.

See Also