המתודה THotPDF.BeginLoadedPageProgressiveRegionRender
מתחיל רינדור עמוד טעון שניתן לחדש, שמפת הסיביות שלו מכסה רק את החלון המבוקש במרחב המשתמש של ה-PDF
הצהרה
function BeginLoadedPageProgressiveRegionRender(PageIndex: Integer;
RegionLeft, RegionBottom, RegionRight, RegionTop: Single;
DPI: Integer; CancellationToken: THPDFCancellationToken = nil):
THPDFLoadedPageRenderSession;
פרמטרים
| שם | מטרה |
|---|---|
PageIndex | אינדקס עמוד טעון מבוסס אפס |
RegionLeft | קצה שמאלי בנקודות מרחב משתמש של PDF |
RegionBottom | קצה תחתון בנקודות מרחב משתמש של PDF |
RegionRight | קצה ימני בנקודות מרחב משתמש של PDF |
RegionTop | קצה עליון בנקודות מרחב משתמש של PDF |
DPI | רזולוציית רסטר יעד חיובית |
CancellationToken | אסימון אופציונלי בבעלות הקורא; nil משתמש ב-OperationCancellationToken |
התנהגות
- לאזור חייבים להיות רוחב וגובה חיוביים, והוא משתמש במרחב המשתמש הלא-מסובב של העמוד עם מוצא שמאל-תחתון
- הממדים של מפת הסיביות המוחזרת הם ממדי האזור בקנה מידה של
DPI / 72, תוך כיבוד סיבוב העמוד - הסשן עושה שימוש חוזר ברשימת התצוגה המאוחסנת ומדכא רק אובייקטי ציור עם גבולות שמרניים שהוכחו מחוץ לאזור
- מצב גרפי, גיזום, מסלולים, התקדמות טקסט, ביטול והמשכיות JPEG פרוגרסיבי נשארים ניתנים לחידוש בגבולות אופרטור
RegionVisiblePaintObjectsו-RegionCulledPaintObjectsמדווחים על הבחירה שבוצעה ביצירת הסשן