PDFlib Cookbook

cookbook

PDF/A

clone_pdfa Clone PDF/A and PDF/X standard documents.
facturx_add_xml_to_pdfa3b Factur-X (=ZUGFeRD 2.1): add XML invoice to PDF.
facturx_invoice_pdfa3b updated Create a PDF/A-3b Factur-X (=ZUGFeRD 2.1) invoice and attach a delivery receipt as additional explanatory document.
form_fields_pdfa2b new Form fields within PDF/A-2b.
images_to_pdfa2b Convert grayscale, CMYK or RGB image files in TIFF or JPEG format to PDF/A-2b, taking care of color space issues.
invoice_pdfa2a updated Combined PDF/UA-1 and PDF/A-2a invoice generation demo.
starter_pdfa1b Create output conforming to PDF/A-1b.
starter_pdfa2b Create PDF/A-2b conforming output with layers, transparency and PDF/A attachments.
text_to_pdfa2b Output text conforming to PDF/A-2b, taking care of color space and font issues.
transparent_stamp_for_pdfa1 Apply a transparent stamp to an existing PDF/A-1 document while maintaining PDF/A-1 conformance.
xmp_extension_schema_pdfa2b Demonstrate an XMP extension schema for PDF/A-1.
xmp_extension_schema_with_type_pdfa2b Demonstrate a complex XMP extension schema for PDF/A-1.
zugferd1_add_xml_to_pdfa3b ZUGFeRD 1: Add XML invoice to PDF.
zugferd1_invoice_pdfa3b Create a PDF/A-3b ZUGFeRD 1 invoice from scratch.
zugferd2_add_xml_to_pdfa3b ZUGFeRD 2: Add XML invoice to PDF.
zugferd2_invoice_pdfa3b Create a PDF/A-3b ZUGFeRD 2 invoice from scratch.