Kısa cevap
Bir PDF'te kullanılan yazı tipini bulmak için ekranınızda görünene değil, dosyanın kendisinde tanımlı olana bakın. Gerçek bir metin katmanı olan her PDF, başvurduğu yazı tipi ailelerini ABCDEF+Inter-Regular gibi alt küme adları dahil kaydeder ve bir algılayıcı bunları dosyayı değiştirmeden listeler. Hiçbir sonuç çıkmıyorsa sayfa neredeyse her zaman bir taramadır ya da metin şekillere dönüştürülerek düzleştirilmiştir. Bu durumda içeride bulunacak bir yazı tipi programı yoktur ve baktığınız şey yazının kendisi değil, yazının bir görüntüsüdür.
PDF'in kendisinden bir yazı tipi hakkında neler öğrenebilirsiniz, neler öğrenemezsiniz
Buraya gelenler aslında dört farklı soru soruyor ve dosya bunların her birine çok farklı ölçüde yanıt veriyor. Gerçekte elde edilebilecek bilgiler şunlar.
| Öğrenmek istediğiniz |
Dosyada kayıtlı mı? |
Nasıl öğrenilir |
| Belgenin hangi yazı tipi ailelerini kullandığı |
Evet, metin katmanı varsa her zaman |
Bir yazı tipi algılayıcısı ya da Acrobat'ta Dosya, ardından Özellikler, ardından Yazı Tipleri |
| Her yazı tipinin gömülü olup olmadığı |
Evet, gömülü veya alt küme işareti olarak |
Yazı Tipleri paneli gömülü ve alt küme girişlerini etiketler; pdffonts komut satırı aracı aynı bilgiyi emb sütununda gösterir |
| Belirli bir satırın punto boyutu |
Evet, ama belgenin tamamı için değil, her metin parçası için ayrı |
Metne Acrobat'ın düzenleme aracıyla tıklayın ya da seçimde boyutu gösteren bir PDF düzenleyici kullanın. Bir PDF'in tamamı için tek bir yazı tipi boyutu yoktur. |
| Taranmış bir sayfadaki ya da görüntüdeki yazı tipi |
Hayır, okunacak bir şey yok |
Yazının temiz bir örneğini kırpın, görsel bir yazı tipi tanıma hizmetinde aratın ve sonucu gözle doğrulayın |
| Yazı tipini yeniden kullanıp kullanamayacağınız |
Hayır, lisans bilgisi PDF'te saklanmaz |
Aileyi belirleyin, ardından ilgili dökümhanenin lisansını kontrol edin ya da açık kaynaklı bir alternatif seçin |
PDF'lerdeki yazı tiplerini anlayın
PDF yazı tipleri nasıl çalışır (ve neden bazen bulunamazlar)
Bir PDF her yerde aynı görünmeye çalışır. Bunu mümkün kılan yazı tipleridir, ta ki işler ters gidene kadar. Bazı dosyalar yazı karakterinin tamamını içinde taşır. Bazıları yalnızca ihtiyaç duyduğu karakterleri içerir. Birkaçı ise bir yazı tipine sadece adıyla işaret eder ve bilgisayarınızda benzer bir şey olmasını umar. Bu yüzden bir belge dizüstü bilgisayarınızda kusursuz görünürken aynı dosya başka bir makinede… biraz tuhaf durur.
Kısacası: gömme güvenilirdir, alt küme boyutu küçük tutar, başvuru ise bir şans oyunudur. Bu araç, dosyanın gerçekte neyi tanımladığını görmenize yardımcı olur; böylece daha iyi kararlar verebilir, kurumsal kimliğe uyabilir, dışa aktarma sorunlarını giderebilir ya da sadece merakınızı giderebilirsiniz.
Gömülü, alt küme ve başvurulan yazı tipleri
Bir PDF yazı tiplerini üç yaygın şekilde içerebilir:
- Gömülü (tam): yazı tipi programının tamamı dosyanın içindedir. Bu, PDF'i ağırlaştırır ama görüntülemenin ve baskının her yerde tutarlı olmasını sağlar.
- Alt küme: yalnızca belgede gerçekten kullanılan glifler eklenir. Bu, boyutu küçük tutar ama yazı tipi adlarını biraz tuhaf gösterebilir (ör. “ABCDEF+Inter-Regular”).
- Başvurulan: PDF yazı tipine yalnızca adıyla işaret eder. Görüntüleyiciniz, görüntüleme veya yazdırma sırasında yerel bir eşleşme (ya da varsayılan bir yedek yazı tipi) kullanır.
Bu neden önemli? Bir belgeyi yeniden oluşturmaya, kurumsal kimliğe uymaya ya da metin çıkarmaya çalışıyorsanız, hangi yazı tiplerinin bulunduğunu ve gömülü olup olmadıklarını tam olarak bilmek sizi pek çok deneme yanılmadan kurtarır.
Algılayıcımız nelere bakar
Vaktinizi boşa harcamadan bunu şöyle belirliyoruz:
- Sunucuda "pdffonts" aracı (Poppler'dan) varsa, yazı tipleri, kodlama ve gömme bilgilerini içeren yapılandırılmış bir tablo almak için onu kullanırız.
- pdffonts yüklü değilse, PDF'in içindeki yazı tipi sözlüklerini saf PHP ile kendimiz okuruz; bu yöntem sıkıştırılmış nesne akışlarında saklanan yazı tiplerine de ulaşır.
- Bunların ikisi de boş dönerse, son çare olarak dosyanın ham baytlarını /BaseFont ve /FontName ifadeleri için tararız.
- Bu yolların her biri altı harfli alt küme önekini (örneğin “ABCDEF+”) kaldırır, böylece okuduğunuz şey aile adı olur.
Böylece gelişmiş araçlar yüklü olmasa bile hızlı ve işe yarar bir fikir edinirsiniz.
Aynı yazı tipi neden farklı adlarla görünür
“ABCEFG+Inter-SemiBold” gibi tuhaf bir ad mı gördünüz? Bu altı harfli önek bir alt kümeye işaret eder. Yazı tipi yine Inter'dir, sadece PDF'in ihtiyaç duyduğu gliflerle sınırlı, kırpılmış bir sürümüdür. Gözlerinizi kısmanıza gerek kalmasın diye okunabilir aile adını gösteriyoruz.
Lisans ve kullanım
Bir yazı tipini burada bulmanız, onu serbestçe yeniden kullanabileceğiniz anlamına gelmez. Yazı karakterini düzenlemeyi, yeniden yayımlamayı ya da başka bir yere gömmeyi planlıyorsanız, bunun için lisansınız olduğundan emin olun. Pek çok ticari ailenin masaüstü, web ve uygulamalar için farklı kuralları vardır.
Hiçbir şey görünmediğinde ne yapmalı
- Taranmış PDF'ler: metin katmanı yoksa yazı tipi de yoktur. OCR uygulayın ya da gerçek bir metin PDF'i olarak yeniden dışa aktarıp tekrar deneyin.
- Alt küme adları: tuhaf önekler normaldir; bu, aynı ailenin kırpılmış hâlidir.
- Yerine koyma: hiçbir şey gömülü değilse görüntüleyici yerel bir yazı tipi kullanabilir. Biz size gördüğünüz yedek yazı tipini değil, dosyanın istediği yazı tipini gösteriyoruz.
- Sorunlu PDF'ler: bozuk nesneler bazen yazı tipi bilgisini gizler. Dosyayı başka bir uygulamadan kaydetmeyi ya da yeniden dışa aktarmayı deneyin.
Kurumsal bir stile uymak için pratik bir iş akışı
- Kurumsal kimliğe ait ya da referans aldığınız bir PDF edinin.
- Hangi ailelerin çıktığını kontrol edin (Inter, Roboto Slab vb.).
- Lisansınız olduğundan emin olun ya da sağlam açık kaynaklı alternatifler seçin.
- Başlıkların ve gövde metninin doğru görünmesi için ağırlıkları ve stilleri eşleştirin.
- Düzenleyicinizde kısa bir deneme sayfası hazırlayın.
- Dışa aktarın ve yeniden kontrol edin. Yazı tipleri gömülüyse işiniz tamam.
Bir bakışta gömülü yazı tipi türleri
Karşınıza şu teknik etiketler çıkabilir:
- Type 1 / CFF: klasik PostScript anahat yazı tipi biçimi (eski dosyalarda hâlâ yaygın).
- TrueType: geniş çapta desteklenen anahat biçimi; çoğunlukla alt küme olarak görünür.
- OpenType (CFF/TrueType): CFF ya da TrueType anahatlarının yanı sıra gelişmiş özellikleri de barındırabilen bir kapsayıcı.
- CIDFonts: büyük karakter setleri için kullanılan mekanizma (CJK dilleri vb.).
Yazı tiplerinin doğru gömülmesini sağlamak için ipuçları
- “PDF'e yazdır” yerine “PDF olarak dışa aktar” seçeneğini tercih edin: gerçek metin katmanını korur.
- Dışa aktarma seçeneklerine göz atın: “Yazı tiplerini göm” seçeneğini ve makul bir alt küme ayarını etkinleştirin.
- Lisanslara dikkat edin: bazı aileler gömmeyi kısıtlar; gerekirse alternatif seçin.
- Zorunlu olmadıkça düzleştirmekten kaçının: anahatlar ve bitmap'ler yazı tipi bilgisini siler.
PDF'te yazı tipi boyutu nasıl kontrol edilir
Yazı tipi boyutu belgenin bütünü için değil, her metin parçası için ayrı saklanır; bu yüzden bildirilecek tek bir sayı yoktur. Dosyayı Acrobat'ta açın, metin düzenleme aracını seçin ve ilgilendiğiniz satıra tıklayın; boyut biçimlendirme panelinde görünür. Mac'teki Önizleme'de ya da çoğu PDF düzenleyicide metni seçtiğinizde aynı değer görüntülenir. Sayfa bir taramaysa hiçbir boyut bilgisi yoktur, çünkü karakterler piksellerden oluşur.
PDF'te yazı tiplerinin gömülü olup olmadığı nasıl kontrol edilir
Acrobat'ta Dosya, ardından Özellikler, ardından Yazı Tipleri sekmesini açın. Gömülü ya da Gömülü Alt Küme olarak işaretlenen girişler dosyanın içindedir ve her yerde aynı şekilde yazdırılır. Böyle bir işareti olmayan giriş yalnızca adıyla başvurulan bir yazı tipidir; görüntüleyici yerine yerelde ne varsa onu kullanır. Bir belgenin başka birinin bilgisayarında kaymasının ya da yanlış görünmesinin olağan nedeni budur. Komut satırında Poppler'ın pdffonts aracı aynı bilgiyi emb sütununda gösterir.
Taranmış bir PDF'teki yazı tipi nasıl bulunur?
Bunu dosyadan okuyamazsınız, çünkü bir tarama herhangi bir yazı tipi programı değil, metnin görüntüsünü içerir. Pratik yol görseldir: yazının temiz ve yüksek kontrastlı bir örneğini kırpın, görsel bir yazı tipi tanıma hizmetinde aratın, ardından küçük g, büyük R ve rakamlar gibi ayırt edici karakterleri karşılaştırarak eşleşmeyi doğrulayın. Önce OCR uygulamak bir metin katmanı ekler, ancak bu katman orijinal yazı tipini değil, OCR motorunun yazdığı yazı tipini kullanır.
SSS
Ad neden tanıdık gelmiyor?
Büyük olasılıkla bir alt küme ya da PostScript etiketidir. “ABCDXY+Inter-Regular” yine Inter demektir, sadece kırpılmış bir alt kümedir.
Yazı tipini PDF'ten çıkarabilir miyim?
Bazı araçlar alt kümeleri çıkarabilir, ancak lisanslar çoğu zaman yeniden kullanımı yasaklar ve alt kümeler zaten eksiktir. Gerçek düzenleme işleri için pek uygun değildir.
PDF'te açıkça yazı var ama hiçbir şey görünmüyor, neden?
Büyük olasılıkla bir taramadır ya da metin şekillere dönüştürülerek düzleştirilmiştir. İçeride yazı tipi programı yoksa tespit edilecek bir şey de yoktur.
Bu işlem PDF'i değiştirir mi?
Hayır. Geçici bir kopyayı analiz eder, ardından sileriz. Orijinal dosyanıza dokunulmaz.
Yazı tiplerinden daha iyi belgelere
Dosyanın gerçekte ne kullandığını öğrendiğinizde kurumsal yazı karakterine uyabilir, tuhaf yedek yazı tiplerinden kaçınabilir ve gerektiğinde yasal alternatifler seçebilirsiniz. Yazdırılabilir bir paket hazırlıyorsanız önce PDF'leri birleştirip tek dosya hâline getirin. Boyutu mu merak ediyorsunuz? Sayfaları sayın veya kelimeleri sayın. Bu PDF bir ders materyaliyse, onu hızlı bir teste dönüştürün: içeriğin akılda kalmasına gerçekten yardımcı olur.