|
THotPDF.EnableFontSubsetting
|
Свойства 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;
Описание Установите EnableFontSubsetting в true перед BeginDoc, если итоговый PDF должен встраивать только glyphs, использованные документом
Свойство по умолчанию отключено, чтобы сохранять полное встраивание шрифта для документов, которые могут редактироваться после генерации. Для окончательного PDF-вывода включение subsetting может значительно уменьшить размер файла, особенно для крупных CJK CID-keyed OpenType-CFF fonts (Adobe Fan/Gothic/Heiti/Ming/Myungjo/Song Std, Kozuka Pr6N, Source Han Sans и т. д.), где в одном документе обычно используется лишь малая часть из 18000+ CIDs
При записи subset font HotPDF использует требуемый PDF шестибуквенный subset prefix в /BaseFont и сохраняет внутреннюю согласованность встроенной программы шрифта с определенным PostScript name
См. также: FontEmbedding, CFF and OpenType Font Subsetting Functions, PDF Filter Support |