|
THotPDF.CompressDocument
|
Properties CompactFontSubsetting EnableFontSubsetting |
|
Activa de una sola vez todas las opciones de escritura que hacen el documento más pequeño
Sintaxis Delphi: property CompressDocument: Boolean;
Sintaxis C++: __property bool CompressDocument;
Descripción Asigne CompressDocument a true antes de BeginDoc para escribir el siguiente documento tan pequeño como HotPDF pueda lograr sin cambiar su aspecto. Para ese documento, BeginDoc activa:
Los object streams necesitan PDF 1.5. Cuando Version es más antigua, se eleva a PDF 1.5 salvo que la versión esté bloqueada; la salida PDF/A-1 conserva su tabla de referencias cruzadas clásica, como exige el estándar
CompressDocument no cambia los ajustes que usted eligió. EndDoc restaura los valores de
La propiedad viene desactivada por defecto. Un documento de tres páginas con texto mezclado de inglés y chino en Arial y SimSun pasa de unos 10 MB a unos 20 KB, y la mayor parte del ahorro viene del subsetting de fuentes. La contrapartida es que la salida resulta más difícil de editar después: las fuentes de subconjunto no pueden mostrar caracteres que el documento no usa, y los object streams comprimidos no se pueden leer en un editor de texto
Ejemplo:
Véase también: CompactFontSubsetting, EnableFontSubsetting, CompressLoadedDocument |