Skip to content

MiniPdf Java 0.4.0

Latest

Choose a tag to compare

@shps951023 shps951023 released this 21 Sep 06:02
31ec475

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:srcRect crop support.
  • behindDoc shapes: grouped freeforms, standalone wps:wsp frames (full-page letterhead borders), and header-part shapes render at absolute page positions.
  • Theme colors: a:alpha/a:lumMod handling plus clrMap aliases (tx1/bg1/tx2/bg2).
  • Word paragraph layout: theme major/minor fonts, per-paragraph cell fonts, basedOn spacing 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.