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. מפת סיביות יעד שהקורא יוצר ומשחרר |
| Left, Top | Integer. היסט שמאלי-עליון בתוך מפת הסיביות שבו הרינדור מתחיל, בפיקסלים |
| Width, Height | Integer. גודל אזור היעד בפיקסלים |
| AToken | IPdfCancellationToken. נבדק בין מקטעי רינדור כך שרינדור ארוך יכול להיות מופסק באמצע עמוד. העבירו nil כדי לרנדר עד הסוף בלי השהיות |
| ColorScheme | TPdfColorScheme. צבעים חלופיים: PathFillColor, PathStrokeColor, TextFillColor, TextStrokeColor |
| Rotation | TRotation. הסיבוב המוצג שהוחל על העמוד |
| Options | TRenderOptions. דגלי רינדור |
| Background | TColor. הצבע שבו מפת הסיביות ממולאת לפני הרינדור |
| Result | TPdfProgressiveStatus. prsDone כשהעמוד סיים, prsCancelled כשהטוקן עצר אותו ומפת הסיביות מחזיקה עבודה חלקית, prsFailed כש-PDFium דיווח על כשל רינדור |
שומר את הלולאה המודעת לביטול של RenderPageProgressive ומוסיף החלפת צבע, כך שמצב קריאה בקונטרסט גבוה או הפוך אינו צריך לעבד מחדש את הפיקסלים שרונדרו
ארבעת הצבעים חלים על מילוי מסלול, קו מסלול, מילוי טקסט וקו טקסט; תמונות אינן נצבעות מחדש. TPdfColorScheme.Default מחזיר נקודת התחלה נייטרלית שהקורא יכול לכוונן שדה אחר שדה
רינדור שבוטל משאיר את העבודה שנעשתה עד כה במפת הסיביות במקום לזרוק אותה, מה שמאפשר למציג להציג עמוד חלקי בזמן שהמשתמש ממשיך לגלול