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. Destination bitmap the caller creates and frees. |
| Left, Top | Integer. Top-left offset within the bitmap where rendering begins, in pixels. |
| Width, Height | Integer. Size of the destination area in pixels. |
| AToken | IPdfCancellationToken. Polled between rendered chunks so a long render can be aborted mid-page. Pass nil to render to completion without pausing. |
| ColorScheme | TPdfColorScheme. Replacement colours: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor. |
| Rotation | TRotation. Display rotation applied to the page. |
| Options | TRenderOptions. Rendering flags. |
| Background | TColor. Colour the bitmap is filled with before rendering. |
| Result | TPdfProgressiveStatus. prsDone when the page finished, prsCancelled when the token stopped it and the bitmap holds partial work, prsFailed when PDFium reported a render failure. |
Mempertahankan loop yang sadar pembatalan dari RenderPageProgressive dan menambahkan penggantian warna, sehingga mode baca kontras tinggi atau terbalik tidak perlu memproses ulang piksel yang dirender
Empat warna berlaku untuk isian jalur, guratan jalur, isian teks, dan guratan teks; gambar tidak diwarnai ulang. TPdfColorScheme.Default mengembalikan titik awal netral yang dapat disesuaikan pemanggil field demi field
Render yang dibatalkan meninggalkan pekerjaan yang sudah dilakukan di bitmap alih-alih membuangnya, yang memungkinkan penampil menampilkan halaman parsial sementara pengguna terus menggulir