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. Cílová bitmapa, kterou volající vytvoří a uvolní. |
| Left, Top | Integer. Levý horní offset v rámci bitmapy, kde vykreslení začíná, v pixelech. |
| Width, Height | Integer. Velikost cílové oblasti v pixelech. |
| AToken | IPdfCancellationToken. Dotazován mezi vykreslenými bloky, aby šlo dlouhé vykreslení přerušit uprostřed stránky. Pro vykreslení do konce bez přerušování předejte nil. |
| ColorScheme | TPdfColorScheme. Náhradní barvy: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor. |
| Rotation | TRotation. Zobrazená rotace aplikovaná na stránku. |
| Options | TRenderOptions. Příznaky vykreslování. |
| Background | TColor. Barva, kterou se bitmapa vyplní před vykreslením. |
| Result | TPdfProgressiveStatus. prsDone, když stránka skončila, prsCancelled, když token ji zastavil a bitmapa drží částečnou práci, prsFailed, když PDFium hlásí selhání vykreslení. |
Zachovává smyčku s povědomím o zrušení z RenderPageProgressive a přidává přepis barev, takže režim čtení s vysokým kontrastem nebo inverzí nemusí zpracovávat vykreslené pixely dodatečně
Čtyři barvy se vztahují na výplň cesty, obrys cesty, výplň textu a obrys textu; obrázky se nepřebarvují. TPdfColorScheme.Default vrací neutrální výchozí bod, který volající může upravovat pole po poli
Zrušené vykreslení ponechá dosud vykonanou práci v bitmapě, místo aby ji zahodilo, což prohlížeči umožní ukázat částečnou stránku, zatímco uživatel dál posouvá