EHPDFHeadlessRenderError

EHPDFHeadlessRenderError = class(Exception);

Declarada en HPDFHeadlessCairoDevice; reporta opciones de rendering inválidas, presupuestos agotados, cancelación cooperativa, contenido no soportado, geometría de render malformada, Forms cíclicos y fallas de publicación

La excepción lleva un mensaje de diagnóstico sin un código de error enumerado estable; las aplicaciones deberían evitar parsear su mensaje como si fuera un protocolo

Los callbacks de documentos prestados también pueden lanzar EHPDFHeadlessDocumentError, el bridge del runtime puede lanzar EHPDFCairoError, y un destino propiedad del llamador puede lanzar su propia excepción de I/O

Los errores de presupuesto, contenido y cancelación ocurren antes de la publicación del stream; una falla final de escritura del stream puede retener bytes ya aceptados, mientras el helper de archivos mantiene el staging privado hasta la publicación atómica

Las fallas dejan el documento fuente prestado sin cambios; los llamadores conservan la propiedad del documento, el token y el stream de salida

Consulte el renderer Cairo nativo de Linux para el alcance y la salida atómica a archivo para la preservación del destino