mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-28 04:06:54 -06:00
PDF/X and CMYK groups keep this branch's approach: krilla's serialize settings (pdfx::print_settings) write the CMYK page and transparency groups, the GTS_PDFX output intent and the PDF/X Info and XMP entries. make_pdfx4 adds only the XMP dates, so main's title argument and its output-intent, Info and pdfxid XMP edits are dropped, and both cmyk_group_spaces calls after writer.finish() (Export PDF, Print Booklet) stay removed. Main's new parts are kept: file_info_metadata (also for Print Booklet, on top of the print settings), optional content registration and layer errors, add_form_fields, and pdfx's fonts module. Main's metadata panic test calls the two-argument make_pdfx4. craft-libs and the krilla patch are pinned to storytold/craft-libs e3b9e239; Cargo.lock is main's, relocked without updates.