SubsetEmbeddedFonts
Belge Yönetimi, Yazı Tipleri
Açıklama
Gömülü her basit TrueType yazı tipi programını, yalnızca sayfa içeriğinde gerçekten geçen karakter kodlarının gliflerini tutacak biçimde yeniden kurar. Alt yazı tipleri bulunan yazı tipleri (bileşik CID yazı tipleri), BaseFont adında zaten alt küme etiketi taşıyan yazı tipleri ve gömülü FontFile2'si olmayan yazı tipleri atlanır
Sözdizimi
Delphi
Function TPDFlib.SubsetEmbeddedFonts: Integer;Dönüş değerleri
Yeniden yazılan yazı tipi programı sayısı; seçili belgede uygun gömülü yazı tipi yokken 0
Açıklamalar
Geçiş, yeniden kurmadan önce her sayfanın her içerik katmanını gezip yazı tipi başına kullanılan tek baytlı kodları toplar; bu yüzden tüm çizim tamamlandıktan sonra ve kaydetmeden önce çağırın
Bir içerik yazı tipi kaynağı tek bir yazı tipi sözlüğüne özgün olarak çözülemediğinde kullanılan kodların üst kümesi tutulur; bu, daha az boyut küçülmesi pahasına doğru kalır
Bu kitaplıkla gömülen yazı tipleri, otomatik alt kümeleme seçenekleriyle ekleme anında alt kümelenir; bu yüzden bu geçişten esas olarak yazı tipleri eksiksiz gömülmüş yüklenmiş belgeler yararlanır
Örnek
PDF.LoadFromFile('full-embed.pdf', '');
PDF.SubsetEmbeddedFonts;
PDF.SaveToFile('subsetted.pdf');