function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Δεξιόστροφη περιστροφή προς εφαρμογή κατά την απόδοση του πλακιδίου: ro0, ro90, ro180 ή ro270 |
| Options | TRenderOptions. Σύνολο σημαιών απόδοσης που ελέγχουν ορατότητα σχολιασμών, κείμενο LCD κ.λπ. |
procedure RenderTile(Bitmap: TBitmap; Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Υπάρχον bitmap προς απόδοση του πλακιδίου. |
| Rotation | TRotation. Δεξιόστροφη περιστροφή προς εφαρμογή κατά την απόδοση |
| Options | TRenderOptions. Σύνολο σημαιών απόδοσης |
Αποδίδει ορθογώνιο πλακίδιο της τρέχουσας σελίδας σε bitmap. Τα Left, Top, Width και Height ορίζουν την περιοχή πλακιδίου εντός εικονικής πλήρους απόδοσης σελίδας μεγέθους PageWidth × PageHeight εικονοστοιχείων. Αυτό επιτρέπει απόδοση υψηλής ανάλυσης μεγάλων σελίδων σε μικρότερα αποδοτικά ως προς τη μνήμη πλακίδια
Η υπερφόρτωση συνάρτησης εκχωρεί νέο TBitmap το οποίο ο καλών πρέπει να απελευθερώσει. Η υπερφόρτωση διαδικασίας αποδίδει σε υπάρχον bitmap. Αυτή η μέθοδος είναι χρήσιμη για εκτύπωση σε υψηλό DPI ή παραγωγή εξαγωγών εικόνας σε αναλύσεις μεγαλύτερες από την οθόνη.
// Render the top-left 512x512 tile of a 2048x2048 full-page render
var Bmp: TBitmap;
begin
Bmp := PdfView.RenderTile(0, 0, 512, 512, 2048, 2048);
try
Image1.Picture.Assign(Bmp);
finally
Bmp.Free;
end;
end;