EHPDFHeadlessRenderError
EHPDFHeadlessRenderError = class(Exception);
Deklarovaná v HPDFHeadlessCairoDevice; hlásí neplatné rendering options, vyčerpané budgety, kooperativní zrušení, nepodporovaný obsah, poškozenou render geometrii, cyklické Forms i selhání publikace
Výjimka nese diagnostickou zprávu bez stabilního vyčíslitelného chybového kódu; aplikace by neměly parsovat její zprávu jako protokol
Callbacky vypůjčeného dokumentu mohou také vyvolat EHPDFHeadlessDocumentError, runtime bridge může vyvolat EHPDFCairoError a cílový cíl volajícího vlastní výjimku I/O
Chyby budgetu, obsahu i zrušení nastávají před publikací streamu; finální selhání zápisu streamu může zachovat přijaté bajty, zatímco souborový helper drží staging soukromý až do atomické publikace
Selhání ponechají vypůjčený zdrojový dokument nezměněný; volající si zachovává vlastnictví dokumentu, tokenu i výstupního streamu
Rozsah najdete v Nativním Linuxovém Cairo rendereru a zachování cíle v atomickém souborovém výstupu