SetRenderBanding

描繪

描述

設定分帶描繪的帶高,讓高 DPI 與大尺寸頁面一次描繪一條水平帶,限制記憶體峰值,不必配置整張巨大點陣圖

設定正的帶高且頁面超過它時,每頁會以垂直條帶描繪、合成進全尺寸累積點陣圖再作為輸出交回;跨越帶邊界的抗鋸齒邊緣可能與單一點陣圖描繪相差一個層級

語法

Delphi

Function TPDFlib.SetRenderBanding(BandHeight: Integer): Integer;

DLL

int DLSetRenderBanding(int InstanceID, int BandHeight);

ActiveX

Function PDFlib::SetRenderBanding(BandHeight As Long) As Long

參數

BandHeight帶高,以裝置像素計;傳 0 停用 banding,改用單一點陣圖路徑

傳回值

1帶高已套用

備註

Banding 預設關閉;在您選擇加入之前,既有的單一點陣圖描繪路徑維持不變

目前設定用 GetRenderBandHeight 讀取