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 LongParameters
| BandHeight | De bandhoogte in device-pixels; geef 0 door om banding uit te zetten en het single-bitmap-pad te gebruiken |
|---|
Retourwaarden
| 1 | De 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