|
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 PDF internos y escribe el archivo o stream de salida Tras escribir, EndDoc suelta las imágenes, fuentes, campos de formulario y demás recursos registrados para el documento, de modo que la misma instancia puede iniciar otro documento independiente con BeginDoc. Los ajustes de propiedades se conservan. Los objetos del documento escrito, CurrentPageNumber, PagesCount y los diagnósticos de layout siguen 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 stream final de contenido de página. Si se necesitan diagnósticos detallados de contenido de página para esta etapa, habilite PAGECONTENT_DEBUG_FILE en HotPDF.inc. Esto crea PageContent_Debug.txt con datos de traza de combinación de contenido de página y tamaño de stream. El interruptor está deshabilitado de forma predeterminada, por lo que las compilaciones normales no crean este archivo
El registro de depuración general de la biblioteca se controla por separado mediante withDEBUG en HotPDF.inc, que escribe HotPDF-Debug.log cuando está habilitado
Ejemplo de código
Véase también: BeginDoc |