Description

Each IPNDocConvQueueItemJob object represents a single print job created when calling the Convert function.

Many of the converters used by Document Conversion Service will use the Document Conversion Service 3.0 printer to do the conversion. For most documents there is only a single print job created when the document is printed, but some applications can send multiple jobs when printing a single file. One example of this is Excel when printing a workbook containing multiple worksheets at different print quality settings. Excel will create a separate print job for each group of worksheets with different print qualities.

The job object is identified by a unique identifier, the JobGUID and contains information about the job such as the job status and the number of pages spooled and printed. It also provides access to two collections:

the IPNDocConvQueueItemFiles collection of the files created by this job

the IPNDocConvQueueItemPages collection of the printed pages belonging to this job

Public Properties

Public Property   BytesPrinted

Read-only; How much of the document has been printed.

Public Property   BytesSpooled

Read-only; Size of the document (in bytes)in the printer queue.

Public Property   Document

Read-only; Name of the document printed.

Public Property   Files

Read-only; IPNDocConvQueueItemFiles collection of IPNDocConvQueueItemFile objects created by this print job.

Public Property   JobGUID

Read-only; Unique identifier for this object. Can be used to query the IPNDocConvQueueItemJobs collection.

Public Property   JobID

Read-only; non-unique identifier used by the Windows printing sub-system.

Public Property   Pages

Read-only; collection of IPNDocConvQueueItemPage objects created by this print job.

Public Property   PagesPrinted

Read-only; count of the number of pages printed.

Public Property   PagesSpooled

Read-only; count of the number of pages spooled.

Public Property   Status

Read-only; current print status of the job as an Integer value.

Public Property   StatusMessage

Read-only; current print status of the job as an string value.

Public Property   SubmittedTime

Read-only; VT_DATE variant that specifies the time this document was spooled.

Public Property   UserName

Read-only; name of the user who printed the document.