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