Görüntüde veya PDF'de kullanılan yazı tiplerini otomatik olarak nasıl belirleyebilirim?


Yanıtlar:


44

TIFF'ler veya başka bir raster (piksel) görüntü için, Jin'in cevabı bunu kapsar.

PDF'ler için ('uygun' bir PDF olduğu varsayılır ve tarama / faks yazılımı tarafından üretilen bir PDF'ye gömülü bir görüntü değil) varsayılırsa, font bilgisi dosyaya gömülür.

Adobe Reader'da, Adobe Acrobat ve Foxit Reader 3 - diğer uygulamalarda muhtemelen biraz farklıdır - Dosya menüsü> Özellikler> Yazı Tipleri sekmesi, belgede kullanılan tüm yazı tiplerinin bir listesini verir.

Ayrıca Acrobat için bir belge boyunca belirli bir fontun örneklerini bulma / değiştirme / raporlama yeteneği ekleyen Enfocus PitStop Pro gibi üçüncü taraf eklentileri de vardır .


1
... ve font bilgisini bulamazsanız, PDF'nin ekran görüntüsünü alıp sshot'yu What Font'a gönderebilirsiniz .
Jari Keinänen

2
Xpdf pdffonts ile birlikte gelir, cf. man sayfası , yazı tipi listesini bir sayfa aralığındakilerle sınırlandırmak için anahtarlı bir komut satırı aracı.
Charles Stewart

Bu topluluğu wiki yaptım, tüm kaynakların tek bir listede derlenmesi gerektiğini düşündüm.
e100


22

Bir font örneğini tanımlamak için yardıma ihtiyacınız olursa, birçok kaynak var.

Bazıları otomatikleştirilmiştir, örnek bir ekran görüntüsü gönderirsiniz veya olasılıkları daraltmaya yardımcı olan bir dizi sorudan geçersiniz:

Bazı yazılımlar, istediklerinize yakın bir font bulmaya yardımcı olabilir:

Diğerleri insan odaklı olup, uzmanlar ve meraklılar gönderinizi inceleyebilir:

Son olarak, belirli bir kullanım için uygun bir font seçmenize yardımcı olacak şekilde tasarlanmış hizmetler ve programlar vardır:


16

Bir Mac veya Linux'ta terminalinizi açın ve şunu yazın:

strings /path/to/your.pdf | grep -i fontname

Bu en iyi cevaptır, çünkü yeni bir yazılım gerekmez. Çizgilerin çıktısını almak yaklaşık yarım dakika sürdü, ancak bir cazibe gibi çalıştı.
Gustavo Straube

9

Gerçek metin içeren bir PDF'de, bir metin bloğunu Word'e (veya başka bir zengin düzenleyiciye) kopyalayabilir ve Yazı Tipi açılır listesine bakabilirsiniz.


pdf text genellikle bazı işletim sistemlerinde ve bazı pdf okuyucularda stil oluşturmadan kopyalar.
dkuntz2

Ve bunun, sisteminizde yüklü olmayan yazı tipleri için işe yarayacağından şüpheliyim.
e100

9

Sadece bir resim veya ekran yakalama kullanarak yazı tiplerini tanımlayan yeni bir yazılım eklemek için: "Yazı Tipimi Bul" - http://www.findmyfont.com (Bu yazılımın geliştiricisiyim).

Uygulama, Mac-OS veya Windows'ta çalışır ve size tam ve benzer bir eşleşme listesi verilirken , bilgisayarınızda çevrimiçi (125.000+ ücretsiz ve ticari yazı tipi) ve bilgisayarınızdaki yazı tiplerini arayarak belirli bir bitmap görüntüsünün yazı tiplerini tanımlar. Her biri için% eşleşme, sadece 3-5 saniye içinde. İlave ön işleme tabi tutulmadan her türlü renkli görüntüyü kullanabilir.


1

1. Özet

1.1. Gereksinimler

Gereksinimleriniz:

  1. ücretsiz yazılım veya servis
  2. Kiril sembollerinin yazı tipi tanımlaması

1.2. Öneri

kullanın:

  1. Resimlerin yarı otomatik olarak belirlenmesi için FontMatch
  2. PDF dosyalarına otomatik olarak tanımak için pdffonts, string veya Foxit Reader

2. Feragatname

Bu cevap Ağustos 2019 ile ilgilidir. Gelecekte bu cevabın verileri eski olabilir.


3. PDF

Sen kullanabilirsiniz Img2PDF (ve PDF-XChange Editor PDF dosyalarını görüntüleri dönüştürmek için opsiyonel ekleyerek OCR katman için ) ve bu yazılımı kullanın.

3.1. pdffonts

Poppler aracı pdffonts . Windows kullanıcıları Poppler'i Chocolatey üzerinden yükleyebilir .

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

As Kyle Cranmer söyledi . Windows kullanıcıları ayrıca, Chocolatey'den gerekli yazılımı yükleyerek dizeler aracını da kullanabilirler:

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

3.3. Foxit Okuyucu

FilePropertiestopluluk wiki cevabındaFonts açıklandığı gibi :

Foxit Okuyucu

3.4. Sınırları

Bazı PDF dosyaları için yazı tipleri:

  1. belirlenmedi
  2. yanlış tespit edilmiş

Pdffonts / strings / Foxit Reader sonuçlarını tekrar kontrol ettim, FontMatch'i kullandım.


4. FontMatch

Sen kullanabilirsiniz pdftoppm görüntülere PDF dosyalarınızı dönüştürmek için ve FontMatch kullanın.

4.1. kullanım

Herhangi bir harfin ekran görüntüsünü → FileOpen→ ekran görüntüsünüzü seçin → Identify→ FontMatch olası yazı tiplerini önerir:

FontMatch

Matching FontsListedeki en iyi fontları, fontunuzla manuel olarak karşılaştırın . Başka harfleri karşılaştırmak için Font Runner gibi programlar uygulamanız iyi olur - açık kaynaklı yerel font görüntüleyici:

Yazı Tipi Koşucusu

4.2. Sınırları

  1. Yalnızca yerel fontlar desteklenir
  2. Yazılım artık korunmuyor

5. Yardım edilmedi

EtiketКираИдеал.jpg odaklı font-identificationaçıklamalardan insan odaklı hizmetler ve yazılımlar üzerinde test yaptım .

5.1. Veri

КираИдеал.jpg

5.2. Desteklenmeyen Kiril sembolleri

  1. WhatTheFont - WTF:

    Yazı tipi ne

  2. WhatFontIs :

    WhatFontIs

  3. Matcherator :

    Matcherator

  4. Identifont - Latince özgü rehber:

    Identifont1

    Identifont2

  5. Bowfin Printworks - ayrıca, Latin'e özgü kılavuz:

    Bowfin Baskı İşleri

5.3. Ücretli

  1. Adobe Photoshop Maç Fontları - fiyatlandırma .
  2. FindMyFont - 30 günlük ücretsiz kullanım süresi:

    FindMyFont

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.