Skip to content

v0.7.0

Latest

Choose a tag to compare

@RikoAppDev RikoAppDev released this 27 Jun 18:26
· 1 commit to main since this release

Color emoji support.

render(regular, bold, emoji) draws emoji as inline color bitmaps pulled from an Apple sbix or Google CBLC/CBDT color-emoji font and embedded as image XObjects — the "phone" emoji look, with selectable text around them.

  • Single–code-point emoji. ZWJ sequences and skin-tone modifiers render their base emoji (joiner/modifier dropped); color vector fonts (COLR/CPAL, e.g. Segoe UI Emoji) are not used.
  • Opt-in: omitting the emoji font keeps output byte-for-byte identical, and the cross-platform golden test still passes.
  • The on-screen @Preview bridge renders emoji as text (.notdef); color emoji live in the exported PDF only.

Includes everything from 0.6.0 (the published compose-pdf-preview artifact).