HPDFRenderHeadlessPagePNG
function HPDFRenderHeadlessPagePNG(const Access: THPDFHeadlessRenderAccess;
Destination: TStream; const Options: THPDFHeadlessRenderOptions):
THPDFHeadlessRenderResult;
Declarado en HPDFHeadlessCairoDevice; renderiza una página cargada prestada a un PNG RGB sobre una superficie de imagen blanca
Access debe proporcionar page/resources válidos y callbacks de objetos, streams, fuentes y permisos; el documento y su token de cancelación opcional siguen siendo propiedad del llamador y deben permanecer vivos y sin cambios durante la llamada
Destination es un stream escribible obligatorio propiedad del llamador; la función escribe en su posición actual y no lo cierra ni lo limpia
El rendering, la validación de presupuesto y la codificación PNG terminan en almacenamiento privado antes de que empiecen las escrituras al destino, así que esos fallos preservan los bytes existentes del destino
Un fallo final de I/O del destino puede dejar bytes aceptados por el stream; use la sobrecarga de archivo cuando se requiera publicación atómica de archivos
Options controla la escala, las appearances y los límites de recursos; los contadores devueltos describen el render exitoso
Véase Renderer Cairo nativo de Linux para dependencias, contenido soportado, admisión conservadora de fuentes y fronteras de fallo
Las anotaciones soportadas sin appearance normal usan appearances temporales de anotaciones sin modificar el grafo de la fuente