[poppler] Font List of PDF Files
lrosenth at adobe.com
Mon Oct 31 07:40:20 PDT 2011
Nope - we actually merge the subsets.
The only time we "re-embed" is if you are doing a text touchup/edit.
On 10/31/11 10:23 AM, "suzuki toshiya" <mpsuzuki at hiroshima-u.ac.jp> wrote:
>Leonard Rosenthol wrote:
>> Only Subset(ted) fonts get a prefix - full embeds do not.
>I was not aware of that full embeds do not need the randomized prefix,
>thank you for correction.
>> Merging subsets is difficult but not impossible - Acrobat does this when
>> you merge documents, for example.
>Yes, theoretically it is possible... I was thinking that Acrobat
>does something like re-subsetting & re-embedding of the font when
>the source font of the subsetted/embedded fonts is available on
>the system Acrobat is running on. Thank you for correction of
>my misunderstanding, again.
>> And yes, we simply things in Acrobat/Reader for the average user.
>> On 10/31/11 9:35 AM, "suzuki toshiya" <mpsuzuki at hiroshima-u.ac.jp>
>>> The embedded fonts in PDF are expected to have the randomized prefix
>>> (please check PDF spec). If without randomized prefix, it is difficult
>>> to merge multiple PDFs with different subsets of same font (if a
>>> using only the digits of Courier, and another document using only the
>>> Roman alphabets of Courier - to merge them, PDF interpreter should
>>> 2 embedded fonts and merge 1 font? It's complex work!).
>>> Also using randomized prefix makes it easy to create per-page subsetted
>>> TrueType fonts.
>>> Adobe Reader "kindly" removes the randomized prefix and show unique
>>> family names only, maybe for the users who are unfamiliar with the
>>> of PDF structure.
>>> cobra.yu wrote:
>>>> When opening some PDF files with poppler_qt4viewer in qt4/demos, it
>>>> shows some font names in View->Fonts with strange "Prefix"es.
>>>> For example, viewing with Adobe Reader, the font name is
>>>> "DINPro-Regular", but poppler-qt4 shows "ELONDC+DINPro-Regular".
>>>> Sometimes, duplicate font names appear in the font list with
>>>> different strange prefixes, like "VUQIMU+DFLiHeiStd-W5",
>>>> "DDDFUE+DFLiHeiStd-W5", "KSKUOQ+DFLiHeiStd-W5" and so on.
>>>> What does this mean? Tks a lot.
>>>> poppler mailing list
>>>> poppler at lists.freedesktop.org
>>> poppler mailing list
>>> poppler at lists.freedesktop.org
More information about the poppler