mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-10 21:51:36 +00:00
- PDF 1.3 and 1.4 files, PDF/X-1a, PDF/X-3, PDF/X-4 and PDF/A-2b at PDF 1.4 among them, write a page longer than 14,400 pt in points again, now with a warning that apps that keep to the limit cut it to 200 in. Only a page that failed with "PDF writer error: Limit(TooLargeFloat)" gets the new error: one whose size or art needs a real number past 32,767, the most PDF 1.4 holds. Whole numbers are written as integers, so a page of whole points past 32,767 is written as before. - A page whose side is past 32,767 pt and not a whole number of points is refused before the thumbnails are drawn and the transparency is flattened. - A PDF 1.5 file written as PDF 1.6 for a long page keeps PDF 1.5's encryption (128-bit RC4), which the Save PDF dialog shows. - A long page whose short side would be under 3 units at its UserUnit (ISO 32000-1, Annex C.2), such as 50 m x 4 mm, gets a smaller UserUnit that keeps the short side at 3 units, with a warning. - The warnings give a page's size rounded up, as the error does. A page of 14,400 pt or less is written as before. The new warning has rows in every complete catalog. Docs: docs/mcp.md, docs/target-app-parity.md and the document.exportPdf params.