Bagaimana saya bisa secara otomatis menentukan font yang digunakan dalam gambar atau PDF?

Jawaban:

44

Untuk TIFF atau gambar raster (piksel) lainnya, jawaban Jin mencakupnya.

Untuk PDF (anggap itu PDF yang 'layak' dan bukan gambar raster yang disematkan dalam PDF, seperti yang dihasilkan oleh pemindaian / perangkat lunak faks), informasi font tertanam di dalam file.

Di Adobe Reader, Adobe Acrobat, dan Foxit Reader 3 - mungkin sedikit berbeda di aplikasi lain - File menu> Properties> tab Fonts memberi Anda daftar semua font yang digunakan dalam dokumen.

Ada juga plugin pihak ketiga untuk Acrobat, seperti Enfocus PitStop Pro , yang menambah kemampuan untuk menemukan / mengganti / melaporkan contoh font tertentu di seluruh dokumen.

e100
sumber
1
... dan jika Anda tidak dapat menemukan info font, Anda dapat mencoba mengambil tangkapan layar PDF dan mengirimkan hasilnya ke What the Font .
Jari Keinänen
2
Xpdf dilengkapi dengan pdffonts, lih. halaman manual , alat baris perintah dengan switch untuk membatasi daftar font-nya untuk orang-orang dari rentang halaman.
Charles Stewart
Saya telah membuat wiki komunitas ini, dengan maksud agar semua sumber daya dikompilasi menjadi satu daftar.
e100
35

Unggah contoh tangkapan layar teks ke: http://new.myfonts.com/WhatTheFont/ layanan ini cukup akurat.

Jin
sumber
5
atau ketika WhatTheFont tidak berfungsi dengan baik (Itu terjadi), saya pergi ke forum typophile.com/forum untuk bertanya kepada para ahli sektor tentang hal itu.
Littlemad
22

Jika Anda perlu bantuan mengidentifikasi sampel font, ada banyak sumber daya.

Beberapa di antaranya otomatis, Anda mengirimkan tangkapan layar sampel atau melalui serangkaian pertanyaan yang membantu mempersempit kemungkinan:

Beberapa perangkat lunak dapat membantu menemukan font yang dekat dengan yang Anda inginkan:

Lainnya dikendalikan oleh manusia, tempat para pakar dan penggemar dapat memeriksa kiriman Anda:

Terakhir, ada layanan dan program yang dirancang untuk membantu Anda memilih font yang tepat untuk penggunaan tertentu:

JYelton
sumber
16

Di Mac atau Linux, buka terminal Anda dan ketik:

strings /path/to/your.pdf | grep -i fontname
Kyle Cranmer
sumber
Ini adalah jawaban terbaik karena tidak diperlukan perangkat lunak baru. Butuh sekitar setengah menit untuk menghasilkan garis tetapi bekerja seperti pesona.
Gustavo Straube
9

Dalam PDF dengan teks aktual, Anda dapat menyalin blok teks ke Word (atau editor kaya lainnya) dan melihat dropdown Font.

Slaks
sumber
teks pdf pada umumnya menyalin tanpa gaya di beberapa sistem operasi dan beberapa pembaca pdf.
dkuntz2
Dan saya ragu ini akan bekerja untuk font yang tidak Anda instal pada sistem Anda.
e100
9

Hanya untuk menambah daftar perangkat lunak baru untuk mengidentifikasi font menggunakan gambar atau tangkapan layar: "Find my Font" - http://www.findmyfont.com (saya adalah pengembang perangkat lunak ini).

Aplikasi ini berjalan pada Mac-OS atau Windows dan mengidentifikasi font-font dari gambar bitmap yang diberikan dengan mencari font-font online (125.000+ font komersial & bebas) dan di komputer Anda saat Anda diberi daftar pencocokan sama persis dan sejenisnya + a % cocok untuk masing-masing, hanya dalam 3-5 detik. Itu dapat menggunakan semua jenis gambar warna tanpa pra-pemrosesan ekstra.

Fivos
sumber
1

1. Ringkasan

1.1. Persyaratan

Jika kebutuhan Anda:

  1. perangkat lunak atau layanan gratis
  2. identifikasi font untuk simbol Cyrillic

1.2. Rekomendasi

Menggunakan:

  1. FontMatch untuk penentuan semi-otomatis pada gambar
  2. pdffonts, strings atau Foxit Reader untuk identifikasi secara otomatis ke file PDF

2. Penafian

Jawaban ini relevan untuk Agustus 2019. Di masa mendatang data dari jawaban ini mungkin sudah usang.


3. PDF

Anda dapat menggunakan img2pdf untuk mengonversi gambar Anda ke file PDF (dan PDF-XChange Editor untuk menambahkan lapisan OCR opsional ) dan menggunakan perangkat lunak ini.

3.1. pdffonts

Pdffonts alat Poppler . Pengguna Windows dapat menginstal Poppler melalui Chocolatey .

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. string

Seperti yang dikatakan Kyle Cranmer . Pengguna Windows juga dapat menggunakan alat string, menginstal perangkat lunak yang diperlukan dari Chocolatey:

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

3.3. Foxit Reader

FilePropertiesFontsseperti yang dijelaskan dalam jawaban wiki komunitas :

Foxit Reader

3.4. Batas

Untuk beberapa file PDF, font mungkin:

  1. tidak ditentukan
  2. ditentukan secara tidak benar

Saya periksa kembali hasil pdffonts / strings / Foxit Reader, gunakan FontMatch.


4. FontMatch

Anda dapat menggunakan pdftoppm untuk mengonversi file PDF Anda menjadi gambar dan menggunakan FontMatch.

4.1. Pemakaian

Buat tangkapan layar huruf apa saja dari gambar → FileOpen→ pilih file tangkapan layar Anda → Identify→ FontMatch menyarankan kemungkinan font:

FontMatch

Bandingkan font teratas dari Matching Fontsdaftar dengan font Anda secara manual Untuk membandingkan huruf lain, alangkah baiknya menerapkan program sebagai Font Runner - open source fonts viewer lokal:

Pelari Font

4.2. Batas

  1. Hanya font lokal yang didukung
  2. Perangkat lunak tidak lagi dirawat

5. Tidak membantu

Saya menguji КираИдеал.jpgbukan pada layanan dan perangkat lunak yang digerakkan manusia dari font-identificationdeskripsi tag .

5.1. Data

КираИдеал.jpg

5.2. Tidak didukung simbol Cyrillic

  1. WhatTheFont - WTF:

    WhatTheFont

  2. WhatFontIs :

    WhatFontIs

  3. Matcherator :

    Matcherator

  4. Identifont - panduan khusus Latin:

    Identifont1

    Identifont2

  5. Bowfin Printworks - juga, panduan khusus Latin:

    Bowfin Printworks

5.3. Dibayar

  1. Adobe Match Matchs Fonts - harga .
  2. FindMyFont - periode penggunaan 30 hari untuk versi gratis:

    FindMyFont

Саша Черных
sumber