@mattab opened this Issue on January 15th 2011 Member

Maybe just a problem with font color not set to a standard value?

@peterbo commented on January 17th 2011 Contributor

Attachment: Embeds a given font completely (not only subgroups) - if the [fontName].z / [fontName].ctg.z is provided in the tcpdf/fonts directory.
PDFRenderer-font-embedding.diff

@peterbo commented on January 17th 2011 Contributor

The root cause of the problem is that we do not completely embed the fonts in the PDF-reports. For Adobe reader (etc). it seems to be enough to embed subgroups of a font, but for a bunch of mobile pdf viewers and google pdf viewer, the font has to be completely embedded in the pdf.

Disadvantage of the full embedding is the increase of the filesize (e.g. dejavusans ~ +300kB). But it seems to be the only way to make sure that the PDF is shown correctly on all devices.

Google PDF Viewer example:

@mattab commented on January 17th 2011 Member

OK I think approx 400k is acceptable for a PDF report, and worth it rather than the PDF being not viewable on google, iphone etc.

+1

@robocoder commented on February 5th 2011 Contributor

Utilities like pdftotext also require the complete font to be embedded, so this practice isn't uncommon.

+1

@mattab commented on February 10th 2011 Member

fixed in [3864]

This Issue was closed on February 10th 2011
Powered by GitHub Issue Mirror