HPDFRenderHeadlessPagePNG

function HPDFRenderHeadlessPagePNG(const Access: THPDFHeadlessRenderAccess;
  Destination: TStream; const Options: THPDFHeadlessRenderOptions):
  THPDFHeadlessRenderResult;

宣告於 HPDFHeadlessCairoDevice;把一個借用的已載入頁面渲染到白色影像表面上的 RGB PNG

Access 必須提供有效的頁面/資源,以及物件、串流、字型與權限 callback;文件與其選用取消 token 仍歸呼叫端所有,呼叫期間必須保持存活且不變

Destination 是必要的呼叫端自有可寫串流;函式從其目前位置寫入,不關閉也不清除

渲染、預算驗證與 PNG 編碼會在私有儲存中完成後才開始寫入目的地,因此這些失敗會保留既有目的地位元組

最終目的地 I/O 失敗可能留下已被串流接受的位元組;需要原子式檔案發布時請使用 檔案版本 overload

Options 控制縮放、appearance 與資源上限;回傳的 計數器描述成功的渲染

依賴、受支援內容、保守字型准入與失敗邊界見 原生 Linux Cairo 渲染器

沒有 normal 外觀的受支援註解使用暫時註解外觀,不修改來源圖形