Abrufen einer Liste von eingebetteten Schriften in einem externen PDF verwendet

StackOverflow https://stackoverflow.com/questions/1616333

  •  06-07-2019
  •  | 
  •  

Frage

Ich habe mit iText über gespielt, um zu versuchen, eine Liste von eingebetteten Schriften in einem externen PDF verwendet zu erhalten. Bin ich etwas fehlt oder ist dies einfach nicht sehr gut dokumentiert? Könnte jemand es mir erklären oder eine Alternative vorschlagen? Bevorzugt werden die Font-Namen und alle zugehörigen Daten.

War es hilfreich?

Lösung

Was haben Sie versucht? Schriften werden im Wörterbuch im Allgemeinen erfasst mit jeder Seite verbunden sind, so dass, wenn Sie die Seite Wörterbuch greifen, dann suchen Sie nach einem Unterwörterbuch für die Schriftart, etc ... Sie werden es finden.

Wenn Sie die neueste Version von iText (HEAD von SVN) haben, werfen Sie einen Blick auf den Text-Parser. Es ist ein Werkzeug, da drin, dass zusätzlich zu dem Text auf der Seite Dumping, auch die Dictionary-Struktur-Dumps, einschließlich Schriftart Info.

Wenn die Diskussion von ‚Wörterbuch‘, etc ... nicht klar ist, müssen Sie wahrscheinlich mit mindestens einem kurzen Lesen der PDF-Spezifikation starten (Adobe es auf ihrer Seite hat). Sie werden wahrscheinlich nicht ein Verfahren in iText zum Erhalten der Schriftart von einer Seite finden - aber Sie können die Wörterbücher und im PDF erhalten, das Wörterbuch definiert alles (einschließlich Schriftart)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top