PDFXConvertResult Class Documentation

classPDFXConvertResult

Namespace:com::datalogics::PDFL

Detailed Description

Return the PDF/X compliant version of the document.

Contains a PDF document if the conversion is successful; returns null if the conversion fails.

PDF/X is a subset of the PDF ISO standard. The purpose of PDF/X is to facilitate graphics exchange, and it therefore has a series of printing related requirements. For example, in PDF/X-1a all fonts need to be embedded and all images need to be CMYK or spot colors. PDF/X-3 accepts calibrated RGB and CIELAB colors.

Referenced by

Uses types

Constructor & Destructor Documentation

PDFXConvertResult

PDFXConvertResult()

PDFXConvertResult

PDFXConvertResult(Documentdoc, EnumSet< SaveFlags >flags)

Parameters

flags: EnumSet< SaveFlags >

Member Function Documentation

getPDFXDocument

DocumentgetPDFXDocument()

Returns:

Document

Return the PDF/X compliant version of the document.

This will return null if the conversion failed.

getPDFXSaveFlags

EnumSet< SaveFlags >getPDFXSaveFlags()

Returns:

EnumSet< SaveFlags >

Return the SaveFlags that must be used when saving the PDF/X compliant document.

You must use these SaveFlags when saving the PDF/X document, or you risk breaking PDF/X compliance.

setPDFXDocument

voidsetPDFXDocument(Documentvalue)

Parameters

value: Document

Returns:

void

Set the PDF/X compliant version of the document.

setPDFXSaveFlags

voidsetPDFXSaveFlags(EnumSet< SaveFlags >value)

Parameters

value: EnumSet< SaveFlags >

Returns:

void

Set the SaveFlags that must be used when saving the PDF/X compliant document.