|
THotPDF.EnableFontSubsetting
|
Propiedades FontEmbedding Soporte de filtros PDF |
|
Controla si las fuentes incrustadas se reducen a los glifos usados por el documento actual
Sintaxis Delphi: property EnableFontSubsetting: Boolean;
Sintaxis C++: __property bool EnableFontSubsetting;
Descripción Configura EnableFontSubsetting en true antes de BeginDoc para reducir los datos de fuentes incrustadas. HotPDF crea subconjuntos de fuentes TrueType y OpenType-CFF (tanto OTF latinas con clave de nombre como OTF CJK / Indic / Arabic con clave CID) mientras conserva los identificadores de glifo para que la salida de texto Type0 / Identity-H existente siga siendo válida
La propiedad está desactivada de forma predeterminada para conservar la incrustación de la fuente completa en documentos que puedan editarse después de generarse. Para la salida final en PDF, habilitar la subconfiguración puede reducir mucho el tamaño del archivo, especialmente en fuentes OpenType-CFF grandes con CID para CJK (Adobe Fan/Gothic/Heiti/Ming/Myungjo/Song Std, Kozuka Pr6N, Source Han Sans, etc.), donde por lo general solo se usa una pequeña fracción de los más de 18000 CID por documento.
Cuando se escribe una fuente subconjuntada, HotPDF usa el prefijo de seis letras que exige PDF en /BaseFont y mantiene internamente coherente el programa de fuente incrustado con el nombre PostScript resuelto
Ver también: FontEmbedding, Funciones de subconjunto de fuentes CFF y OpenType, Soporte de filtros PDF |