Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 3158|Antwort: 2

[Quelle] OpenPDF verwendet die Schriftart 'xxx' mit 'Identity-H' wird nicht erkannt

[Link kopieren]
Veröffentlicht am 23.05.2024 15:56:31 | | |
OpenPDF ist eine Java-Bibliothek zur Erstellung und Bearbeitung von PDF-Dateien unter Verwendung von LGPL- und MPL-Open-Source-Lizenzen. OpenPDF ist der LGPL/MPL-Open-Source-Nachfolger von iText, der auf einigen Forks des iText 4 svn-Tags basiert.

Fügen Sie eine chinesische Zeichenkette mit der Systemschriftart ein, der Code lautet wie folgt:

Der Fehler ist immer wie folgt:

Die Schriftart 'xxx' mit 'Identity-H' wird nicht erkannt
Grund: Das TTC-Dateiformat ist TrueTypeSammlungSchriftarten, die eine Vielzahl von Schriftarten enthalten, wobei eine erhöhte 0 die Verwendung einer Schriftart mit einem Index von 0 anzeigt.

Die Lösung lautet wie folgt:







Vorhergehend:Tertiäres Schema und sekundäres Bild (Abbildung) in der Datenbank
Nächster:Warnung: Eingabeelemente sollten Autovervollständigungsattribute haben
 Vermieter| Veröffentlicht am 23.05.2024 15:57:15 |
Unterschied zwischen Schriftarten TrueType und OpenType
https://www.itsvse.com/thread-10763-1-1.html
 Vermieter| Veröffentlicht am 06.01.2025 17:22:59 |
In PDF-Dokumenten sind Identity-H und Identity-V zwei gängige Schriftkodierungsmethoden, die verwendet werden, um nicht-lateinische Zeichensätze (wie Chinesisch, Japanisch, Koreanisch usw.) einzubetten.

Identity-H ist für horizontale Typografie konzipiert, wobei die Zeichen von links nach rechts angeordnet sind.
Identity-V ist für vertikale Typografie konzipiert, wobei die Zeichen von oben nach unten angeordnet sind.

Der Hauptunterschied zwischen Identity-H und Identity-V besteht darin, dass sie für horizontale bzw. vertikale Typografie optimiert sind. Die Wahl der Codierung hängt von Ihren Anforderungen an das Dokumentlayout ab. Wenn du dir mit der Layoutrichtung nicht sicher bist, wird Identity-H normalerweise standardmäßig gewählt, da die meisten modernen Dokumente horizontal gesetzt werden.
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com