Japanisch/Chinesisch text in pdf mit iText Java
Muss ich hinzufügen, Japanisch/chinesischen text aus der xml-Antwort in pdf mit iText im java. Ich habe versucht den folgenden code nach dem kopieren der KozMinPro-Regelmäßig.ttf meiner c:\WINDOWS\Fonts Ordner aber nicht.
Font font = new Font(BaseFont.createFont("KozMinPro-Regular", "UniJIS-UCS2-H", BaseFont.EMBEDDED), 10);
Kann mir jemand helfen?
- machen Sie eine Ausnahme, null, falsche schriftart?
- Sie müssen den vollständigen Pfad. Im Fall von font-Dateien mit mehr als eine schriftart in Ihnen (.ttc), müssen Sie auch fügen Sie ein ",1" oder "2" definieren Sie die schriftart, die Sie wollen. PS: ich bevorzuge immer die "Identity-H".
- Danke...und das funktioniert für mich...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie verwenden iTextAsian (extra-JAR-Datei).
Einige Beschreibung von cmap_info.txt innen iTextAsian.jar.
Wenn die benötigten Schriftarten ist unembedded in der PDF-Datei, sollten Sie nicht verwenden absolute Pfad für die font-Dateien.
Erstellen Sie eine jar-Datei mit den schriftart-Dateien, und fügen Sie Sie in der classpath-Eintrag.
Ich havn ' T getestet, aber laut diese Seite
Nutzung der Installierten Schriftarten sind so etwas wie dieses.