Drivers API

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

Drivers API


 

PRO SDK Icon Drivers API

 


 

The Drivers API is broken down into the following sections:

 

The Printing Process outlines the steps that take place when the PDF-XChange Drivers API is used to print documents. The following chapters are included:

The IPXCControlEx ObjectIPXCControlEx Object is the property that enables virtual printing and returns the printing interface detailed below.

The IPXCPrinter Interface is used to determine optional parameters in the PDF creation process:

The Properties determine customizable settings such as page layout/ordering, PDF specification, text/image compression options, graphics processing and options for fonts, security, digital signatures, overlays, links, watermarks, headers and footers, document information (information fields and metadata), save options, automatic emailing, optimization and bookmarks.

The Functions are used to perform ActiveX controls such as defining registration information, resetting properties to default values, applying customized properties, adding bookmarks/watermarks, storing/utilizing customized printer options, determining/restoring the default printer and defining the SMTP servers that the automatic email function uses.

The Events are returned during printing via the IPXCPrinter Interface and detail the stages of PDF creation. This section lists and defines all events.

The Unsupported Property Declarations page lists properties that are not supported in this application.

The Macros section details available macroinstructions that can be used in conjunction with the PDF-XChange Drivers API to name files and insert headers/footers.

 

Windows Support

 

PDF-XChange has discontinued drivers for all Windows versions prior to Windows 2000 since version 4 of our products. All PDF-XChange version 3 products remain available - which means that Windows 9x/ME/NT is still supported - but it should be noted that no further development will take place for these products. Version 7 supports all Windows versions from Windows 2000.

 

Troubleshooting

 

When installation and registration are complete the COM facilities provided are transparently available in most environments. However, this may be problematic for some 32-bit based IDEs (such as Microsoft Visual Basic 6) running in 64-bit Windows. If this is the case then then the type library (pxccom.tlb) should be manually referenced. It is located in the PDF-XChange installation directory.