Skip to content

HTML to PPTX v1.0.3

Latest

Choose a tag to compare

@mmoollee101-lab mmoollee101-lab released this 16 Jul 07:55
0d20684

HTML to PPTX v1.0.3 — correct, complete font embedding, plus a regression guard so it stays that way.

Download (Windows)

Grab HTML-to-PPTX-1.0.3-setup.exe below and run it. Installs per-user (no admin), adds Start-menu/Desktop shortcuts and an uninstaller; every launch is near-instant.

Still unsigned, so Windows SmartScreen may warn once: More info → Run anyway. Code signing remains on the roadmap.

What changed

  • Fixed: fonts no longer come out broken. Decks that ship their fonts inlined as url("data:font/woff2;base64,…") (self-contained HTML exports) previously converted with the font tagged but not embedded — PowerPoint then substituted a wider fallback and bold text rendered as a mismatched faux-bold. The converter now reads the resolved font from the live page, decodes woff2 to TrueType (which PowerPoint can embed), and bundles the real Regular and Bold faces. Cross-origin CDN fonts still embed the full face (not a per-script subset).
  • Added: an automated font-embedding regression test (npm run test:fonts) — converts real decks and asserts the output .pptx truly embeds a usable face (Regular + Bold, Korean coverage, no subset), wired into CI. So this class of breakage can't silently return.

Includes everything from v1.0.1 (readable errors, hardened first-run Chromium launch) and v1.0.2 (NSIS installer).

See the CHANGELOG for details.