EHPDFHeadlessRenderError

EHPDFHeadlessRenderError = class(Exception);

HPDFHeadlessCairoDevice içinde bildirilir; geçersiz rendering options'larını, tükenen bütçeleri, cooperative cancellation'ı, desteklenmeyen içeriği, hatalı render geometrisini, döngülü Form'ları ve yayın hatalarını bildirir

Exception, kararlı numaralandırılmış bir hata kodu olmadan tanı mesajı taşır; uygulamalar mesajını bir protokol gibi parse etmekten kaçınmalıdır

Ödünç belge callback'leri EHPDFHeadlessDocumentError da fırlatabilir, runtime bridge EHPDFCairoError fırlatabilir ve çağırana ait bir hedef kendi I/O exception'ını fırlatabilir

Bütçe, içerik ve cancellation hataları stream yayınından önce oluşur; son bir stream yazma hatası kabul edilmiş baytları tutabilir; dosya yardımcısı ise staging'i atomik yayına kadar özel tutar

Hatalar ödünç kaynak belgeyi değişmeden bırakır; belge, token ve çıktı stream'inin sahipliği çağırandadır

Kapsam için Native Linux Cairo renderer'a, hedef koruması için atomik dosya çıktısına bakın