Thread PDF::Create und UTF-8 (17 answers)
Opened by rosti at 2011-10-22 17:48

GwenDragon
 2011-10-23 11:12
#153427 #153427
User since
2005-01-17
13884 articles
Admin1
[Homepage]
user image
Das PDF was erzeugt wird, enthält keinerlei Zuordnung der Bytewerte zu den Zeichen im Font.

In einem per Acrobat erzeugten PDF 1.2 ist folgendes Postscript enthalten:
Code: (dl )
1
2
3
4
5
<</Type/Encoding/Differences[
39/quotesingle
196/Adieresis
214/Odieresis
220/Udieresis]>>

Das ist die Zuordnung ANSI (nicht ISO!) <-> Zeichen in Postscriptfont.
Und zwar die Zeichen 'ÄÖÜ.


In einem per PDF::Create erzeugten Dokument fehlt sowas.
Zudem kennt PDF-Create als Encoding nur WinAnsi im Font!

PDF::API2 erzeugt eine Encodingtabelle.

Möglicherweise geht deswegen das Ganze bei PDF::Create schief.
Aber das ist nur eine Vermutung, Postscript-Programmierkenntnisse, das ist bei mir lang her.


Last edited: 2011-10-23 11:57:58 +0200 (CEST)
die Drachin, Gwendolyn


Unterschiedliche Perl-Versionen auf Windows (fast wie perlbrew) • Meine Perl-Artikel

View full thread PDF::Create und UTF-8