Skip to content

Emboss v0.6.0

Choose a tag to compare

@vouchagent vouchagent released this 29 Jul 18:20
· 42 commits to main since this release

Added

  • PAdES (eIDAS) baseline signatures (ETSI EN 319 142): sign_pdf_pades / amend_sign_pades produce B-B (CAdES-BES CMS with the ESS signing-certificate-v2 attribute and /SubFilter /ETSI.CAdES.detached) and B-T (with an RFC 3161 signature timestamp). The EU-recognized profile for legal signature validity. LTV/DSS out of scope.
  • PDF/X-4 print output (ISO 15930-7): Document(pdfx=True, pdfx_condition=..., pdfx_output_profile=...) emits a GTS_PDFX OutputIntent with a CMYK DestOutputProfile, the GTS_PDFXVersion Info key, and the pdfxid XMP.
  • WTPDF 1.0 Reuse conformance: Document(wtpdf=True) declares Well-Tagged PDF 1.0 in XMP; verify_wtpdf() self-checks structure tree, language, reusable structure types, and figure Alt text.

Docs

  • README leads with a For Decision-Makers section: problem, five-outcomes table, a standards-and-regulations table (PDF/UA, PDF/A, Factur-X, PAdES, PDF/X-4, WTPDF), and an impact-vs-existing-tools comparison. New Signatures and Print/Reuse Conformance docs pages.

Full suite: 1936 passed, 5 skipped. ruff clean. veraPDF conformance green.