EHPDFHeadlessRenderError

EHPDFHeadlessRenderError = class(Exception);

Erklæret i HPDFHeadlessCairoDevice; rapporterer ugyldige renderingsoptions, opbrugte budgetter, kooperativ annullering, ikke-understøttet indhold, misdannet renderingsgeometri, cykliske Forms og publiceringsfejl

Exceptionen bærer en diagnostikmeddelelse uden en stabil nummereret fejlkode; applikationer bør undgå at parse dens meddelelse som en protokol

Lånte dokument-callbacks kan også udløse EHPDFHeadlessDocumentError, runtime-broen kan udløse EHPDFCairoError, og en af kalderen ejet destination kan udløse sin egen I/O-exception

Budget-, indholds- og annulleringsfejl opstår før stream-publicering; en endelig stream-skrivefejl kan beholde accepterede bytes, mens file-helper holder staging privat indtil atomar publicering

Fejl efterlader det lånte kildedokument uændret; kalderen beholder ejerskabet af dokument, token og output-stream

Se Native Linux Cairo-renderer for omfang og atomar filoutput for destinationsbevaring