THotPDF.EnableFontSubsetting

THotPDF

 

Propiedades  FontEmbedding  Soporte de filtros PDF

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

 

Sintaxis Delphi:

property EnableFontSubsetting: Boolean;

 

Sintaxis C++:

__property bool EnableFontSubsetting;

 

Descripción

Establezca EnableFontSubsetting en true antes de BeginDoc para reducir los datos de fuentes incrustadas. HotPDF crea subconjuntos de fuentes TrueType y OpenType-CFF (tanto OTF latino con clave por nombre como OTF CJK / índico / árabe con clave CID) conservando los ID 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 fuente completa en documentos que podrían editarse después de generarse. Para la salida PDF final, habilitar subconjuntos puede reducir mucho el tamaño del archivo, especialmente con fuentes OpenType-CFF grandes con clave CID para CJK (Adobe Fan/Gothic/Heiti/Ming/Myungjo/Song Std, Kozuka Pr6N, Source Han Sans, etc.), donde normalmente solo se usa una pequeña fracción de los más de 18000 CID por documento

 

Cuando se escribe una fuente de subconjunto, HotPDF usa el prefijo de subconjunto de seis letras requerido por PDF en /BaseFont y mantiene el programa de fuente incrustado internamente coherente con el nombre PostScript resuelto

 

Véase también: FontEmbedding, Funzioni di subset dei font CFF e OpenType, Soporte de filtros PDF