[poppler] Font List of PDF Files
suzuki toshiya
mpsuzuki at hiroshima-u.ac.jp
Mon Oct 31 07:23:39 PDT 2011
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.
Regards,
mpsuzuki
> And yes, we simply things in Acrobat/Reader for the average user.
>
> Leonard
>
> On 10/31/11 9:35 AM, "suzuki toshiya" <mpsuzuki at hiroshima-u.ac.jp> wrote:
>
>> 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 document
>> using only the digits of Courier, and another document using only the
>> Roman alphabets of Courier - to merge them, PDF interpreter should break
>> 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 design
>> of PDF structure.
>>
>> Regards,
>> mpsuzuki
>>
>> cobra.yu wrote:
>>> Dears,
>>>
>>> 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.
>>>
>>> Cobra
>>> _______________________________________________
>>> poppler mailing list
>>> poppler at lists.freedesktop.org
>>> http://lists.freedesktop.org/mailman/listinfo/poppler
>> _______________________________________________
>> poppler mailing list
>> poppler at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/poppler
>
More information about the poppler
mailing list