Bir PDF dosyasından yazı tiplerini nasıl ayıklayabilirim?


15

PDF dosyalarından yazı tiplerini çıkarmanın bir yolu var mı?

PDF dosyalarına genellikle gömülü fontların yalnızca fontların alt kümeleri olduğunu biliyorum. Her neyse, bunu yapmanın bir yolu var mı?


Unutmayın: Özel yazı tiplerine sahip bazı belgeler, yalnızca bu yazı tiplerinin herkes tarafından kullanılamaması amacıyla PDF olarak yapılır. Yani ilgili sahiplerine telif hakkı vardır. Bu da, söz konusu telif hakkıyla korunan yazı tipini kullanmayı planlıyorsanız çok fazla sorun yaşayabileceğiniz anlamına gelir. Evet, her yazı tipi ücretsiz değildir. Yüzlerce dolara mal olan fontlar da var.
Huysuz ol 'Ayı

1
Uhm ... Stackoverflow'da bir takım çözümler sunan aynı soru var . Buna ek olarak, bunu yapan ücretsiz çevrimiçi hizmetler var gibi görünüyor .
simlev

@simlev cevabı var gibi görünüyor. En iyi seçeneği seçerek neden bir cevaba yorumunuzu tanıtmıyorsunuz?
HackSlash

Yanıtlar:


1

PDF dosyalarından yazı tipi verilerini ayıklayabilen ücretsiz, açık kaynaklı ve çapraz platformlu bir çözüm olduğu için Font Forge'u kullanırım.

https://fontforge.github.io/en-US/

Dosya> Aç menü öğesini kullanın.

DOKÜMANTASYONDAN:

FontForge ayrıca bir pdf dosyasındaki (birçok) yazı tipini okuyabilir. FontForge genellikle pdf dosyalarını listelemez (çünkü fontları taşımak için mekanizmalar olarak tasarlanmamıştır ve bu tür fontların çoğu alt küme ve diğer optimizasyonlar nedeniyle eksik olacaktır), ancak her zaman doğrudan bir dosyanın adını yazabilirsiniz (veya [Filtre] düğmesine basın.

https://fontforge.github.io/filemenu.html


1

Burada, HackSlash'ın önerisine göre daha önceki yorumumu bir cevaba yükseltiyorum.

Stackoverflow üzerinde zaten mükemmel ve son derece onaylanmış kabul edilmiş bir cevabı olan özdeş bir soru var .

Sadece kısaca listeleyeceğim çeşitli yöntemler gösterildi:

  1. pdftops
  2. fontforge
  3. mupdf
  4. bir ghostscript betiği
  5. pdf-parser.py

Ayrıca, bunu yapmayı teklif eden birkaç ücretsiz çevrimiçi hizmet olduğunu belirtmek isterim.

Yorum: En iyisi genellikle öznel ve belirli duruma gerçekten bağlı olduğu için "en iyi seçeneği seçmeyeceğim" . En kolayı bir çevrimiçi hizmet kullanmak olurdu, ancak malzeme özel olarak kalacaksa bu uygun bir seçenek olmazdı. FontForge, özellikle yazı tipi oluşturmak veya düzenlemek için zaten kullanmış olanlar için gerçekten iyi görünüyor. Masaüstü ortamı mevcut değilse pdftops (ve diğer komut satırı seçenekleri), otomasyon için de iyi bir seçim olacaktır.


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.