SetRenderBanding
レンダリング
説明
バンドレンダリングのバンド高を設定し、高 DPI ページや大判ページを一度に 1 本の水平バンドとしてレンダリングします。巨大なビットマップを 1 つ割り当てる代わりにピークメモリを制限できます
正のバンド高さが設定され、ページがそれを超える場合、各ページは垂直帯としてレンダリングされ、フルサイズの累積ビットマップに合成されて出力として返されます。バンド境界をまたぐアンチエイリアス付きの縁は、単一ビットマップのレンダリングと 1 レベル異なる場合があります
構文
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 を渡します |
|---|
戻り値
| 1 | バンドの高さが適用されました |
|---|
備考
バンド処理はデフォルトで無効です。明示的に有効にするまで、既存の単一ビットマップレンダリングパスは変わりません
アクティブ設定は GetRenderBandHeight で読み取ります