
Embedding a font in a PPTX: the file that LibreOffice used, and the two it silently ignored
I've been writing a PPTX exporter, and I wanted the font to travel with the file. When the person...
Tag archive

I've been writing a PPTX exporter, and I wanted the font to travel with the file. When the person...

An agent testing my document pipeline fed in a 22-slide pitch deck and wanted it indexed for...

Last week a pipeline I run ingested a services agreement that had been through two rounds of...

A user ran their investor deck through my PPTX-to-Markdown converter and chunks of content just...

A user fed a 40-page contract into my DOCX converter and complained that every clause came out as a...
DocFence 0.56 permits only OPC's three transform algorithms in recognized package XML signatures.
DocFence 0.57 requires every OPC Relationship Transform to have its manifest, selector, canonicalization, and relationships-part context.
DocFence 0.64 rejects undeclared XMLDSIG CanonicalizationMethod and SignatureMethod attributes in recognized OPC package signatures.
DocFence 0.62 stops unknown XMLDSIG Reference and DigestMethod attributes from receiving static package-signature coverage credit.
DocFence 0.60 validates the direct XMLDSIG Signature and SignedInfo child sequences in recognized OPC signatures.
DocFence 0.61 matches OPC manifest ContentType values case-insensitively in its bounded signature-coverage audit.
DocFence 0.59 makes static OPC relationship-signature coverage follow ASCII-case-insensitive selector matching.