SetRenderBanding

Rendering

Beschrijving

Stelt de bandhoogte voor banded rendering in, zodat pagina's met hoge DPI en groot formaat één horizontale band tegelijk renderen en het piekgeheugen wordt begrensd in plaats van één gigantische bitmap te alloceren

Wanneer een positieve bandhoogte is gezet en de pagina die overstijgt, wordt elke pagina in verticale stroken gerenderd, samengesteld in een bitmapaccumulator op volledige grootte en als uitvoer teruggegeven; geantialiaste randen die over een bandgrens lopen kunnen één niveau afwijken van een single-bitmap-render

Syntaxis

Delphi

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

DLL

int DLSetRenderBanding(int InstanceID, int BandHeight);

ActiveX

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

Parameters

BandHeightDe bandhoogte in device-pixels; geef 0 door om banding uit te zetten en het single-bitmap-pad te gebruiken

Retourwaarden

1De bandhoogte is toegepast

Opmerkingen

Banding staat standaard uit; het bestaande single-bitmap-renderpad blijft ongewijzigd totdat u het expliciet inschakelt

Lees de actieve instelling met GetRenderBandHeight