ImageGear Professional for Linux
IG_PDF_preflight_verify_compliance

This function analyzes the PDF document the preflight was created and checks it for compliance with PDF/A and PDF/X standards.

Declaration:

 
Copy Code
AT_ERRCOUNT ACCUAPI IG_PDF_preflight_verify_compliance(
        HIG_PDF_PREFLIGHT hPreflight,
        AT_UINT Profile,
        AT_INT nStartPage,
        AT_INT nPageCount,
        LPHIG_PDF_PREFLIGHT_REPORT lphPreflightReport
);

Arguments:

Name Type Description
hPreflight HIG_PDF_PREFLIGHT Preflight object.
Profile AT_UINT Preflight profile with which to verify compliance.
nStartPage AT_INT Document's start page to verify.
nPageCount AT_INT The number of pages to verify. Specify -1 to verify all pages.
lphPreflightReport HIG_PDF_PREFLIGHT_REPORT Result of verification as an HIG_PDF_PREFLIGHT_REPORT object.

Return Value:

Error count.

Supported Raster Image Formats:

This function does not process image pixels.

Remarks:

The result is returned as an HIG_PDF_PREFLIGHT_REPORT object.

If the document is compliant with the specified profile the output report's code value is equal to IG_PDF_PREFLIGHT_SUCCESS. If it is not compliant, the output report's code value is equal to IG_PDF_PREFLIGHT_INCOMPLIANT_DOCUMENT and its records' tree will have a complete report of noncompliances.

 

 


©2016. Accusoft Corporation. All Rights Reserved.

Send Feedback