function RenderPageProgressiveWithColorScheme(Bitmap: TBitmap; Left, Top, Width, Height: Integer; const AToken: IPdfCancellationToken; const ColorScheme: TPdfColorScheme; Rotation: TRotation = ro0; Options: TRenderOptions = []; Background: TColor = clWhite): TPdfProgressiveStatus;
| Bitmap | TBitmap. Odredišna bitmapa koju pozivatelj stvara i oslobađa |
| Left, Top | Integer. Gornji lijevi pomak unutar bitmape gdje renderiranje počinje, u pikselima |
| Width, Height | Integer. Veličina odredišnog područja u pikselima |
| AToken | IPdfCancellationToken. Provjerava se između renderiranih komada kako bi se dugi render mogao prekinuti usred stranice. Proslijedite nil za renderiranje do kraja bez pauziranja |
| ColorScheme | TPdfColorScheme. Zamjenske boje: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor |
| Rotation | TRotation. Zakret prikaza primijenjen na stranicu |
| Options | TRenderOptions. Zastavice renderiranja |
| Background | TColor. Boja kojom se bitmapa ispunjava prije renderiranja |
| Result | TPdfProgressiveStatus. prsDone kada je stranica dovršena, prsCancelled kada ju je token zaustavio i bitmapa drži djelomični rad, prsFailed kada je PDFium prijavio neuspjeh rendera |
Zadržava petlju svjesnu otkazivanja RenderPageProgressive i dodaje nadjačavanje boja, pa način čitanja visokog kontrasta ili inverzije ne mora naknadno obrađivati renderirane piksele
Četiri boje primjenjuju se na ispunu putanje, potez putanje, ispunu teksta i potez teksta; slike se ne prebojavaju. TPdfColorScheme.Default vraća neutralnu početnu točku koju pozivatelj može podešavati polje po polje
Otkazani render ostavlja do tada obavljeni rad u bitmapi umjesto da ga odbaci, što pregledniku omogućuje prikaz djelomične stranice dok korisnik nastavlja klizati