Wie kann ich Schriftarten aus einer PDF-Datei extrahieren?
15
Gibt es eine Möglichkeit, Schriftarten aus PDF-Dateien zu extrahieren?
Ich weiß, dass normalerweise eingebettete Schriftarten in PDF-Dateien nur Teilmengen der Schriftarten sind. Wie auch immer, gibt es einen Weg, dies zu tun?
Beachten Sie jedoch Folgendes: Einige Dokumente mit benutzerdefinierten Schriftarten werden als PDF-Dateien erstellt, damit diese Schriftarten nicht für jedermann verfügbar sind. Dies bedeutet, dass sie dem jeweiligen Eigentümer urheberrechtlich geschützt sind. Dies bedeutet wiederum, dass Sie in große Schwierigkeiten geraten können, wenn Sie die urheberrechtlich geschützte Schriftart verwenden möchten. Ja, nicht jede Schriftart ist kostenlos. Es gibt Schriftarten, die auch Hunderte von Dollar kosten.
@simlev Sie scheinen die Antwort zu haben. Warum machen Sie Ihren Kommentar nicht zu einer Antwort, indem Sie die beste Option auswählen?
HackSlash
Antworten:
1
Ich würde Font Forge verwenden, da es eine kostenlose, quelloffene und plattformübergreifende Lösung ist, mit der sich Schriftdaten aus PDF-Dateien extrahieren lassen.
FontForge kann auch (viele) Schriftarten aus einer PDF-Datei lesen. FontForge listet in der Regel keine PDF-Dateien auf (da diese nicht wirklich als Transportmittel für Schriftarten konzipiert sind und die meisten dieser Schriftarten aufgrund von Teilmengen und anderen Optimierungen unvollständig sind). Sie können jedoch jederzeit den Namen einer Datei direkt eingeben (oder die verwenden) Schaltfläche [Filter] zum Definieren eines Filters für PDF-Dateien.
Kommentar: Ich werde nicht "die beste Option wählen", da das Beste oft subjektiv ist und wirklich von der spezifischen Situation abhängt. Am einfachsten wäre es, einen Onlinedienst zu nutzen, aber dies wäre keine praktikable Option, wenn das Material privat bleiben würde. FontForge sieht wirklich gut aus, insbesondere für diejenigen, die es möglicherweise bereits zum Erstellen oder Bearbeiten von Schriftarten verwenden. Wenn keine Desktop-Umgebung verfügbar ist, ist pdftops (und die anderen Befehlszeilenoptionen) auch eine gute Wahl für die Automatisierung.
Beachten Sie, dass je nach Quellprogramm und Autor die Option "Zeichensätze in Konturen konvertieren" ausgewählt wurde. In diesem Fall werden die tatsächlichen Live-Zeichensatzdaten nicht eingebettet. Dies war zu Zeiten der Postscript-Ausgabe oft notwendig, und die Praxis wird auch heute noch beibehalten, obwohl dies nicht wirklich notwendig ist.
Antworten:
Ich würde Font Forge verwenden, da es eine kostenlose, quelloffene und plattformübergreifende Lösung ist, mit der sich Schriftdaten aus PDF-Dateien extrahieren lassen.
https://fontforge.github.io/en-US/
Verwenden Sie den Menüpunkt Datei> Öffnen.
AUS DER DOKUMENTATION:
https://fontforge.github.io/filemenu.html
quelle
Hier fördere ich meinen früheren Kommentar zu einer Antwort, wie von HackSlash vorgeschlagen.
Es gibt eine identische Frage zu Stackoverflow, die bereits eine ausgezeichnete und vielbeachtete Antwort hat .
Es wurden verschiedene Methoden dargestellt, die ich nur kurz auflisten werde:
Darüber hinaus möchte ich darauf hinweisen, dass es mehrere kostenlose Online- Dienste gibt , die genau das anbieten.
Kommentar: Ich werde nicht "die beste Option wählen", da das Beste oft subjektiv ist und wirklich von der spezifischen Situation abhängt. Am einfachsten wäre es, einen Onlinedienst zu nutzen, aber dies wäre keine praktikable Option, wenn das Material privat bleiben würde. FontForge sieht wirklich gut aus, insbesondere für diejenigen, die es möglicherweise bereits zum Erstellen oder Bearbeiten von Schriftarten verwenden. Wenn keine Desktop-Umgebung verfügbar ist, ist pdftops (und die anderen Befehlszeilenoptionen) auch eine gute Wahl für die Automatisierung.
quelle
Beachten Sie, dass je nach Quellprogramm und Autor die Option "Zeichensätze in Konturen konvertieren" ausgewählt wurde. In diesem Fall werden die tatsächlichen Live-Zeichensatzdaten nicht eingebettet. Dies war zu Zeiten der Postscript-Ausgabe oft notwendig, und die Praxis wird auch heute noch beibehalten, obwohl dies nicht wirklich notwendig ist.
vgl. /graphicdesign/55780/ist-notwendig-zur-Rundung-von-Schriftarten-in-Kurven-umwandeln-vor-dem-Senden-der-Schriftart
quelle