THotPDF.EnableFontSubsetting

THotPDF

 

Özellikler  FontEmbedding  PDF Filter Support

Gömülü yazı tiplerinin geçerli belge tarafından kullanılan gliflere indirgenip indirgenmeyeceğini kontrol eder.

 

Delphi sözdizimi:

property EnableFontSubsetting: Boolean;

 

C++ sözdizimi:

__property bool EnableFontSubsetting;

 

Açıklama

Gömülü yazı tipi verisini küçültmek için BeginDoc'tan önce EnableFontSubsetting'i true yapın. HotPDF, glif ID'lerini koruyarak TrueType yazı tiplerini ve OpenType-CFF yazı tiplerini (hem ad anahtarlı Latin OTF hem CID anahtarlı CJK / Indic / Arapça OTF) alt kümelemeye tabi tutar; böylece var olan Type0 / Identity-H metin çıktısı geçerli kalır.

 

Özellik, üretim sonrası düzenlenebilecek belgelerde tam yazı tipi gömmeyi korumak için varsayılan olarak kapalıdır. Nihai PDF çıktısında alt kümeleme açmak dosya boyutunu ciddi biçimde küçültebilir — özellikle belge başına 18000+ CID'in yalnızca küçük bir bölümünün tipik olarak kullanıldığı büyük CJK CID anahtarlı OpenType-CFF yazı tiplerinde (Adobe Fan/Gothic/Heiti/Ming/Myungjo/Song Std, Kozuka Pr6N, Source Han Sans vb.).

 

Alt küme yazı tipi yazılırken HotPDF, /BaseFont üzerinde PDF'in gerektirdiği alt harfli alt küme önekini kullanır ve gömülü yazı tipi programını çözümlenen PostScript adıyla dahili olarak tutarlı tutar.

 

PDF/A altında gömülü TrueType alt kümesi daha da sıkıştırılır: tutulan glifler yoğun bir aralığa yeniden numaralanır, bildirilen glif sayısı belgenin gerçekten kullandığı gliflere indirilir ve bir CIDFontType2'nin hiç başvurmadığı GID indeksli tablolar (cmap, GPOS, GSUB, hdmx, kern) atılır; değişmeyen sayfa içeriğini yeniden numaralanmış programa eşleyen açık bir /CIDToGIDMap stream'i eklenir — bu, bir Latin alt kümesini düzenli olarak birkaç kilobayta indirir; PDF/A olmayan çıktı ise glif ID'sini koruyan alt kümeyi tuttuğu için dosya düzenlenebilir kalır. PDF/A dışında da kompakt alt kümeler elde etmek için CompactFontSubsetting değerini ayarlayın

 

Ayrıca bkz.: CompactFontSubsetting, FontEmbedding, CFF ve OpenType yazı tipi alt küme işlevleri, PDF filtre desteği