Wie kann ich in einem Bild oder PDF verwendete Schriftarten automatisch bestimmen?

Antworten:

44

Bei TIFFs oder anderen Rasterbildern (Pixel) deckt Jins Antwort dies ab.

Bei PDF-Dateien (vorausgesetzt, es handelt sich um eine "richtige" PDF-Datei und nicht um ein in eine PDF-Datei eingebettetes Rasterbild, wie es mit der Scan- / Faxsoftware erstellt wurde) werden Schriftinformationen in die Datei eingebettet.

In Adobe Reader, Adobe Acrobat und Foxit Reader 3 - möglicherweise in anderen Anwendungen geringfügig anders - wird im Menü Datei> Eigenschaften> Registerkarte Schriftarten eine Liste aller im Dokument verwendeten Schriftarten angezeigt.

Es gibt auch Plug-ins von Drittanbietern für Acrobat, wie z. B. Enfocus PitStop Pro , mit denen Instanzen einer bestimmten Schriftart in einem Dokument gesucht / ersetzt / gemeldet werden können.

e100
quelle
1
... und wenn Sie die Schriftartinformationen nicht finden können, können Sie versuchen, einen Screenshot der PDF-Datei zu erstellen und den sshot an What the Font zu senden .
Jari Keinänen
2
Xpdf wird mit pdffonts geliefert, vgl. man page , ein Befehlszeilentool mit Schaltern, mit denen die Liste der Schriftarten auf die eines Seitenbereichs beschränkt wird.
Charles Stewart
Ich habe dieses Community-Wiki erstellt, damit alle Ressourcen in einer Liste zusammengefasst werden.
e100
22

Wenn Sie Hilfe beim Identifizieren eines Schriftbeispiels benötigen, stehen zahlreiche Ressourcen zur Verfügung.

Einige sind automatisiert, Sie senden einen Beispiel-Screenshot oder gehen eine Reihe von Fragen durch, um die Möglichkeiten einzugrenzen:

Mithilfe einiger Software können Sie eine Schriftart finden, die Ihren Vorstellungen entspricht:

Andere sind menschlich motiviert, wo Experten und Enthusiasten Ihre Einsendung prüfen können:

Schließlich gibt es Dienste und Programme, die Ihnen bei der Auswahl einer geeigneten Schriftart für eine bestimmte Verwendung helfen sollen:

JYelton
quelle
16

Öffnen Sie auf einem Mac oder Linux Ihr Terminal und geben Sie Folgendes ein:

strings /path/to/your.pdf | grep -i fontname
Kyle Cranmer
quelle
Dies ist die beste Antwort, da keine neue Software erforderlich ist. Es dauerte ungefähr eine halbe Minute, um die Zeilen auszugeben, aber es funktionierte wie ein Zauber.
Gustavo Straube
9

In einer PDF-Datei mit aktuellem Text können Sie einen Textblock in Word (oder einen anderen Rich-Editor) kopieren und die Dropdown-Liste Schriftart anzeigen.

SLaks
quelle
PDF-Text wird in der Regel in einigen Betriebssystemen und in einigen PDF-Readern ohne Stil kopiert.
dkuntz2
Und ich bezweifle, dass dies jemals für Schriftarten funktionieren würde, die Sie nicht auf Ihrem System installiert haben.
e100
9

Nur um der Liste eine neue Software hinzuzufügen, mit der Schriften mithilfe eines Bilds oder einer Bildschirmaufnahme identifiziert werden können: "Find my Font" - http://www.findmyfont.com (ich bin der Entwickler dieser Software).

Die Anwendung kann unter Mac OS oder Windows ausgeführt werden und ermittelt die Schriftarten eines bestimmten Bitmap-Bilds, indem online (über 125.000 kostenlose und kommerzielle Schriftarten) und auf Ihrem Computer nach Schriftarten gesucht wird, während Sie eine Liste mit genauen und ähnlichen Übereinstimmungen + a erhalten % Übereinstimmung für jeden in nur 3-5 Sekunden. Es können alle Arten von Farbbildern ohne zusätzliche Vorverarbeitung verwendet werden.

Fivos
quelle
1

1. Zusammenfassung

1.1. Bedarf

Wenn ihre anforderungen:

  1. freie Software oder Dienstleistung
  2. Schriftidentifikation für kyrillische Symbole

1.2. Empfehlung

Verwenden:

  1. FontMatch zur halbautomatischen Bestimmung von Bildern
  2. pdffonts, strings oder Foxit Reader zur automatischen Identifikation in PDF-Dateien

2. Haftungsausschluss

Diese Antwort ist relevant für August 2019. In Zukunft könnten Daten dieser Antwort veraltet sein.


3. PDF

Sie können img2pdf zum Konvertieren Ihrer Bilder in PDF-Dateien verwenden (und PDF-XChange Editor zum optionalen Hinzufügen von OCR-Ebenen ) und diese Software verwenden.

3.1. pdffonts

Poppler-Tool pdffonts . Windows-Benutzer können Poppler über Chocolatey installieren .

D:\SashaDebugging\FontsIdentification>pdffonts KiraGoddess.pdf
name                                 type              encoding         emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
Arial                                CID TrueType      Identity-H       yes no  yes      7  0
Arial                                TrueType          WinAnsi          no  no  no       8  0

3.2. Streicher

Wie Kyle Cranmer sagte . Windows-Benutzer können auch das Strings-Tool verwenden, um die erforderliche Software von Chocolatey zu installieren:

D:\SashaDebugging\FontsIdentification>strings KiraGoddess.pdf | grep -i fontname
/FontName /Arial
/FontName /Arial

3.3. Foxit Reader

FilePropertiesFontswie im Community Wiki beschrieben antworten :

Foxit Reader

3.4. Grenzen

Für einige PDF-Dateien können die folgenden Schriftarten verwendet werden:

  1. unentschlossen
  2. falsch bestimmt

Ich überprüfe die Ergebnisse von pdffonts / strings / Foxit Reader erneut und verwende FontMatch.


4. FontMatch

Sie können pdftoppm verwenden, um Ihre PDF-Dateien in Bilder zu konvertieren und FontMatch zu verwenden.

4.1. Verwendungszweck

Machen Sie einen Screenshot von Buchstaben aus dem Bild → FileOpen→ wählen Sie Ihre Screenshot-Datei → Identify→ FontMatch schlägt mögliche Schriftarten vor:

FontMatch

Vergleichen Sie Top-Schriften aus der Matching FontsListe manuell mit Ihrer Schrift. Zum Vergleichen anderer Buchstaben wäre es schön, Programme als Font Runner anzuwenden - Open Source Local Fonts Viewer:

Font Runner

4.2. Grenzen

  1. Es werden ausschließlich lokale Schriftarten unterstützt
  2. Software wird nicht mehr gewartet

5. Nicht geholfen

Ich habe КираИдеал.jpgauf nicht von Menschen gesteuerten Diensten und Software anhand der font-identificationTag-Beschreibung getestet .

5.1. Daten

КираИдеал.jpg

5.2. Nicht unterstützte kyrillische Symbole

  1. WhatTheFont - WTF:

    WhatTheFont

  2. WhatFontIs :

    WhatFontIs

  3. Matcherator :

    Matcherator

  4. Identifont - lateinspezifischer Führer:

    Identifont1

    Identifont2

  5. Bowfin Printworks - auch lateinspezifischer Führer:

    Bowfin Printworks

5.3. Bezahlt

  1. Adobe Photoshop Match Fonts - Preise .
  2. FindMyFont - 30 Tage Nutzungsdauer für die kostenlose Version:

    FindMyFont

Саша Черных
quelle