|
THotPDF.EndDoc
|
Arriba Anterior Siguiente |
|
Cierra el documento
Sintaxis Delphi: procedure EndDoc;
Sintaxis C++: void __fastcall EndDoc ( void );
Descripción EndDoc finaliza el documento actual, cierra los objetos internos de PDF y escribe el archivo o flujo de salida Después de escribir, EndDoc suelta las imágenes, las fuentes, los campos de formulario y los demás recursos registrados para el documento, así que la misma instancia puede iniciar otro documento independiente con BeginDoc. La configuración de propiedades se conserva. Los objetos del documento escrito, CurrentPageNumber, PagesCount y los diagnósticos de layout permanecen disponibles para inspección, por ejemplo con ValidatePDFUA2Structure, hasta que el siguiente BeginDoc los libera
Durante la finalización del documento HotPDF cierra la página activa y escribe el flujo final de contenido de la página. Si se necesitan diagnósticos detallados del contenido de la página en esta etapa, habilite PAGECONTENT_DEBUG_FILE en HotPDF.inc. Esto crea PageContent_Debug.txt con datos de seguimiento de fusión de contenido de página y tamaño de flujo. El interruptor está desactivado de forma predeterminada, por lo que las compilaciones normales no crean este archivo
El registro general de depuración de la biblioteca se controla por separado mediante withDEBUG en HotPDF.inc, que escribe HotPDF-Debug.log cuando está habilitado
Ejemplo de código
Ver también: BeginDoc |