EHPDFHeadlessRenderError
EHPDFHeadlessRenderError = class(Exception);
宣告於 HPDFHeadlessCairoDevice;回報無效的 render 選項、預算耗盡、合作式取消、不支援的內容、格式錯誤的 render 幾何、循環的 Forms,以及發布失敗
此例外帶有診斷訊息,但沒有穩定的列舉錯誤碼;應用程式不應把訊息當成協定來解析
借用文件的 callback 也可能引發 EHPDFHeadlessDocumentError,runtime bridge 可能引發 EHPDFCairoError,呼叫端自有的輸出目的地則可能引發自己的 I/O 例外
預算、內容與取消錯誤發生在串流發布之前;最終串流寫入失敗可能保留已接受的位元組,而檔案輔助流程在原子發布完成前不會公開暫存內容
失敗不會更動被借用的來源文件;文件、token 與輸出串流的所有權仍在呼叫端
範圍說明見 Native Linux Cairo renderer,輸出目的地的保全機制見 原子檔案輸出