You need to assign a version number and the callbacks you created to the appropriate fields of the CGPSConverterCallbacks data structure (shown in Listing 15-1). The version is 0. Assign NULL to those fields for which you do not supply a callback.
Listing 15-1 The PostScript converter callbacks data structure
struct CGPSConverterCallbacks { |
unsigned int version; |
CGPSConverterBeginDocumentCallback beginDocument; |
CGPSConverterEndDocumentCallback endDocument; |
CGPSConverterBeginPageCallback beginPage; |
CGPSConverterEndPageCallback endPage; |
CGPSConverterProgressCallback noteProgress; |
CGPSConverterMessageCallback noteMessage; |
CGPSConverterReleaseInfoCallback releaseInfo; |
}; |
Last updated: 2007-12-11