2026-10-04 13:12:20 -04:00
..
2026-10-02 05:36:39 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00
2026-10-03 05:37:23 -04:00
M8.5/M8.6/M8.7: Redact a PDF: new content crate (L2: content-stream operators with spans, inline images, serializer, matrices) and redact crate (L4): Redact annotations; apply removes glyphs (TJ displacement keeps the rest in place; simple, composite/CMap and Type 3 fonts), clears covered image pixels (or removes images it can't re-encode), removes or clips vectors and shadings, rewrites form XObjects copy-on-write, removes overlapping comments, links and fields, draws the boxes with overlay text, then verifies and fails closed; redacted documents save as a full rewrite. Search & Redact text and patterns (phone, e-mail, credit card, SSN, dates). UI: Redact tool (text or box), Redact pages, Find text and redact, Set properties, Clear all / Redact all with confirmation; redact_mark/redact_apply/redact_clear tools (57 tools). Fix: deleting a field when /AcroForm is a direct dictionary
2026-10-02 00:24:29 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00
2026-09-30 23:12:34 -04:00
2026-10-03 03:16:03 -04:00
2026-10-04 12:48:43 -04:00
2026-10-03 09:40:46 -04:00
2026-09-30 11:00:02 -04:00
2026-10-03 00:42:57 -04:00
2026-10-03 05:21:01 -04:00
2026-09-30 05:17:08 -04:00
2026-10-03 04:41:47 -04:00
2026-10-01 23:03:20 -04:00
2026-10-04 12:48:43 -04:00
2026-10-02 07:40:51 -04:00
2026-10-04 13:12:20 -04:00
2026-10-03 07:19:54 -04:00
M10.5: Print: new print crate (L4) imposes the pages to print onto sheets (Fit/Actual/Shrink/Custom, Multiple pages per sheet with order, borders and auto-rotate, Booklet, Poster with overlap and cut marks, orientation, Comments & Forms honouring the Print flag) as a fresh print-ready PDF; page ranges with labels, odd/even, reverse; CUPS spooler (printers, copies, collation, duplex, monochrome). Print dialog (⌘P) with a live sheet preview from page thumbnails and Save as PDF; print permission enforced; printers/doc_print tools (61 tools)
2026-10-02 00:40:57 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00
2026-10-04 12:48:43 -04:00