MiniPdf Java 0.4.0
This release publishes the Java Maven artifacts (io.github.mini-software:minipdf and minipdf-cli) at version 0.4.0 to Maven Central.
What's new since 0.3.0
- Office cloud fonts: DOCX conversion now resolves the document's theme fonts from the Microsoft 365 cloud font cache (Source Sans Pro, Impact, Cochocib Script Latin Pro, ...) and real Windows font files, so letterhead templates render with Word's actual faces instead of CJK fallbacks.
- Inline EMF pictures: vector signatures rasterize with script-font substitution and
a:srcRectcrop support. - behindDoc shapes: grouped freeforms, standalone
wps:wspframes (full-page letterhead borders), and header-part shapes render at absolute page positions. - Theme colors:
a:alpha/a:lumModhandling plus clrMap aliases (tx1/bg1/tx2/bg2). - Word paragraph layout: theme major/minor fonts, per-paragraph cell fonts,
basedOnspacing inheritance, font-metric line heights, and CJK/Latin layout routing by East Asian characters. - Tables and images: tables no longer add synthetic spacing; picture-only paragraphs align images with Word.
- READMEs now link the Maven Central artifacts.
- CI: the JDK 10 test suite retries once on transient fork startup crashes.