17.05.2014 Views

PDFlib 8 Windows COM/.NET Tutorial

PDFlib 8 Windows COM/.NET Tutorial

PDFlib 8 Windows COM/.NET Tutorial

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Table 10.3 Operations which must be avoided or are restricted to achieve PDF/X compatibility<br />

item<br />

transparency groups<br />

Prohibited or restricted <strong>PDFlib</strong> functions and options for PDF/X compatibility<br />

The transparencygroup option of begin/end_page_ext( ), begin_template_ext( ), and open_pdi_<br />

page( ) is not allowed in PDF/X-1 and PDF/X-3, but only in PDF/X-4 and PDF/X-5.<br />

If transparencygroup is used, the value of the colorspace suboption is subject to the following<br />

requirements:<br />

> DeviceGray: the PDF/X output condition must be a grayscale or CMYK device. For the generated<br />

page (but not for templates and imported pages) the defaultgray option in begin_page_<br />

ext( ) can be set as an alternative.<br />

> DeviceRGB: the PDF/X output condition must be an RGB device. For the generated page (but<br />

not for templates and imported pages) the defaultrgb option in begin_page_ext( ) can be set<br />

as an alternative.<br />

> DeviceCMYK: the PDF/X output condition must be a CMYK device. For the generated page (but<br />

not for templates and imported pages) the defaultcmyk option in begin_page_ext( ) can be set<br />

as an alternative.<br />

viewer preferences /<br />

view and print areas<br />

When the viewarea, viewclip, printarea, and printclip suboptions for the viewerpreferences<br />

option in begin/end_document( ) are used values other than media or bleed are not<br />

allowed.<br />

document info keys<br />

security<br />

PDF version /<br />

compatibility<br />

PDF import (PDI)<br />

external graphical<br />

content (references)<br />

layers<br />

file size<br />

Values other than True or False for the Trapped info key or the corresponding XMP property<br />

pdf:Trapped set_info( ) must be avoided.<br />

The userpassword, masterpassword, and permissions options in begin_document( ) must be<br />

avoided.<br />

PDF/X-1a:2001 and PDF/X-3:2002 are based on PDF 1.3. Operations that require PDF 1.4 or above<br />

(such as transparency or soft masks) must be avoided.<br />

PDF/X-1a:2003 and PDF/X-3:2003 are based on PDF 1.4. Operations that require PDF 1.5 or above<br />

must be avoided.<br />

PDF/X-4 and PDF/X-5 are based on PDF 1.6. Operations that require PDF 1.7 or above must be<br />

avoided.<br />

Imported documents must conform to a compatible PDF/X level according to Table 10.5, and<br />

must have been prepared according to the same output intent.<br />

PDF/X-1/3/4: The reference option in begin_template_ext( ) and open_pdi_page( ) must be<br />

avoided.<br />

PDF/X-5g and PDF/X-5pg: the target provided in the reference option in begin_template_ext( )<br />

and open_pdi_page( ) must conform to one of the following standards: PDF/X-1a:2003, PDF/X-<br />

3:2003, PDF/X-4, PDF/X-4p, PDF/X-5g, or PDF/X-5pg, and must have been prepared for the same<br />

output intent. Since certain XMP metadata entries are required in the target, not all PDF/X documents<br />

are acceptable as target. PDF/X documents generated with <strong>PDFlib</strong> 8 can be used as target.<br />

See Section 3.2.5, »Referenced Pages from an external PDF Document«, page 76, for more details<br />

on the reference option and the required Acrobat configuration.<br />

PDF/X-1 and PDF/X-3: layers require PDF 1.5 and can therefore not be used.<br />

PDF/X-4 and PDF/X-5: layers can be used but certain rules must be obeyed:<br />

> Some options of define_layer( ) and set_layer_dependency( ) must be avoided.<br />

> PDF/X-4:2010: the createorderlist option of set_layer_dependency( ) is allowed. It is required<br />

to display the list of layers in Acrobat X.<br />

PDF/X-4 and PDF/X-5: The file size of the generated PDF document must not exceed 2 GB, and the<br />

number of PDF objects must be smaller than 8.388.607. See Section 3.1.5, »Large PDF Documents«,<br />

page 68, for more details about these limits.<br />

256 Chapter 10: PDF Versions and Standards (Edition for <strong>COM</strong>, .<strong>NET</strong>, and REALbasic)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!