THotPDF.EnableFontSubsetting

THotPDF

 

Savybės  FontEmbedding  PDF Filter Support

Controls whether embedded fonts are reduced to the glyphs used by the current document.

 

Delphi syntax:

property EnableFontSubsetting: Boolean;

 

C++ syntax:

__property bool EnableFontSubsetting;

 

Aprašas

Nustatykite EnableFontSubsetting į true prieš BeginDoc, kad sumažintumėte įdėtų šriftų duomenis. HotPDF pogrupiuoja TrueType ir OpenType-CFF šriftus (tiek vardu žymimus Latin OTF, tiek CID žymimus CJK / Indic / Arabic OTF), išlaikydamas glifų ID, kad esamas Type0 / Identity-H teksto išvedimas išliktų galiojantis

 

Savybė pagal numatymą išjungta, kad būtų išsaugotas pilnas šriftų įterpimas dokumentams, kurie gali būti redaguojami po generavimo. Galutinei PDF išvesčiai pogrupio įjungimas gali smarkiai sumažinti failo dydį - ypač dideliems CJK CID žymimiems OpenType-CFF šriftams (Adobe Fan/Gothic/Heiti/Ming/Myungjo/Song Std, Kozuka Pr6N, Source Han Sans ir t. t.), kai kiekvienam dokumentui paprastai naudojama tik nedidelė 18000+ CID dalis

 

Kai įrašomas pogrupio šriftas, HotPDF prie /BaseFont naudoja PDF reikalaujamą šešių raidžių pogrupio prefiksą ir išlaiko įdėtą šrifto programą viduje suderintą su išspręstu PostScript pavadinimu

 

See also: FontEmbedding, CFF and OpenType Font Subsetting Functions, PDF Filter Support