--
You received this message because you are subscribed to the Google Groups "pdfium" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pdfium+un...@googlegroups.com.
To post to this group, send email to pdf...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pdfium/80762297-1674-452e-9d88-ee11ff0df116%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
From https://code.google.com/p/chromium/issues/detail?id=407341#c18 and https://code.google.com/p/chromium/issues/detail?id=407341#c20
It looks like the copy in chromium is also old and not maintained?
Bo
I'm not talking about using the one in chromium (that is only for testing purposes, so that when running Blink pixel tests the results look the same on any version of Linux even though they may have different versions of FreeType and thus produce slightly different rendering). Chrome itself uses the system FreeType.
I'm wondering why PDFium bundles a version of FreeType (independent of whether it's located in chromium or pdfium repo) instead of using the system one.
To post to this group, send email to pd...@googlegroups.com.
Hi John,
Eventually we will use system FreeType. Right now, Foxit uses subset of FreeType, and every time we need to change two files in order to make it work with Foxit current code.
third_party/freetype/include/config/ftmodule.h
third_party/freetype/include/config/ftoption.h
Here is the last update diff:
Hi John,
The two files needs to be changed:third_party/freetype/include/config/ftmodule.h
third_party/freetype/include/config/ftoption.h
Hi John,
“T1_MAX_CHARSTRINGS_OPERANDS” define the charstring stack’s capacity. Usually 256 will be fine. But some font in PDF, for instance, Goundy Font need more.So we need to use 512.