https://bugs.documentfoundation.org/show_bug.cgi?id=94655

--- Comment #21 from Khaled Hosny <khaledho...@eglug.org> ---
Apple Color Emoji uses “sbix” table to store colored emoji bitmaps (i.e. it is
embedding PNGs inside the font).

Our font subsetting code that we use for embedding fonts inside PDFs is decades
old and does not support this table (which is relatively new) and most likely
just discards it, so the embedded font will either show no emoji glyphs at all
or fallback black and white glyphs (if the font has any).

Even if our subsetter supported this table, there be still an issue in showing
these PDFs in environments that do not support this table (old versions of
macOS, other platforms, etc.), so we might need to even extract the PNGs and
embed them directly on the PDF stream, which is even more complex task.

The subsetter is at vcl/source/fontsubset/, the PDF generation code is in
vcl/source/gdi/pdfwriter*.

I hope this gives some pointers if anyone wants to work in this,

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to