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. Bitmap προορισμού που ο καλών δημιουργεί και ελευθερώνει |
| Left, Top | Integer. Μετατόπιση πάνω αριστερά μέσα στο bitmap όπου αρχίζει η απόδοση, σε pixel |
| Width, Height | Integer. Μέγεθος της περιοχής προορισμού σε pixel |
| AToken | IPdfCancellationToken. Ελέγχεται μεταξύ αποδομένων τμημάτων ώστε μία μακρά απόδοση να μπορεί να διακοπεί στη μέση της σελίδας. Περάστε nil για απόδοση μέχρι ολοκλήρωσης χωρίς παύση |
| ColorScheme | TPdfColorScheme. Χρώματα αντικατάστασης: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor |
| Rotation | TRotation. Περιστροφή εμφάνισης που εφαρμόζεται στη σελίδα |
| Options | TRenderOptions. Σημαίες απόδοσης |
| Background | TColor. Χρώμα με το οποίο γεμίζεται το bitmap πριν την απόδοση |
| Result | TPdfProgressiveStatus. prsDone όταν τελείωσε η σελίδα, prsCancelled όταν το token τη σταμάτησε και το bitmap κρατά μερική εργασία, prsFailed όταν το PDFium ανέφερε αποτυχία απόδοσης |
Διατηρεί τον βρόχο με επίγνωση ακύρωσης του RenderPageProgressive και προσθέτει αντικατάσταση χρώματος, ώστε μία λειτουργία ανάγνωσης υψηλής αντίθεσης ή ανεστραμμένης να μη χρειάζεται μετα-επεξεργασία των αποδομένων pixel
Τα τέσσερα χρώματα εφαρμόζονται σε γέμισμα διαδρομής, γραμμή διαδρομής, γέμισμα κειμένου και γραμμή κειμένου. Οι εικόνες δεν επαναχρωματίζονται. Το TPdfColorScheme.Default επιστρέφει ένα ουδέτερο σημείο εκκίνησης που ο καλών μπορεί να ρυθμίσει πεδίο προς πεδίο
Μία ακυρωμένη απόδοση αφήνει την εργασία που έγινε έως τώρα στο bitmap αντί να την απορρίψει, που επιτρέπει σε έναν viewer να εμφανίζει μία μερική σελίδα ενώ ο χρήστης συνεχίζει την κύλιση