EHPDFHeadlessRenderError
EHPDFHeadlessRenderError = class(Exception);
Deklarowany w HPDFHeadlessCairoDevice; raportuje niepoprawne opcje renderowania, wyczerpane budżety, kooperatywne anulowanie, nieobsługiwaną zawartość, zniekształconą geometrię renderowania, cykliczne Forms i niepowodzenia publikacji
Wyjątek niesie komunikat diagnostyczny bez stabilnego wyliczalnego kodu błędu; aplikacje powinny unikać parsowania jego komunikatu jako protokołu
Callbacki pożyczonego dokumentu mogą również podnosić EHPDFHeadlessDocumentError, most runtime może podnieść EHPDFCairoError, a należący do wywołującego cel może podnieść własny wyjątek I/O
Błędy budżetu, zawartości i anulowania występują przed publikacją strumienia; końcowe niepowodzenie zapisu strumienia może zachować przyjęte bajty, podczas gdy helper plikowy utrzymuje staging prywatnym do atomowej publikacji
Niepowodzenia pozostawiają pożzyczone dokument źródła niezmieniony; wywołujący zachowuje własność dokumentu, tokena i strumienia wyjściowego
Zobacz Natywny renderer Cairo w Linuksie dla zakresu i atomowe wyjście plikowe dla zachowania celu