procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Περιβάλλον συσκευής στόχος προς απόδοση (DC οθόνης, DC εκτυπωτή, DC μνήμης κ.λπ.). |
| Rotation | TRotation. Δεξιόστροφη περιστροφή προς εφαρμογή κατά την απόδοση: ro0, ro90, ro180, or ro270. |
| Options | TRenderOptions. Σύνολο σημαιών απόδοσης που ελέγχουν εμφάνιση σχολιασμών, κείμενο LCD, grayscale κ.λπ. |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Δεξιόστροφη περιστροφή προς εφαρμογή κατά την απόδοση. |
| Options | TRenderOptions. Σύνολο σημαιών απόδοσης. |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Υπάρχον bitmap προς απόδοση της σελίδας. |
| Rotation | TRotation. Clockwise rotation to apply when rendering. |
| Options | TRenderOptions. Set of rendering flags. |
Αποδίδει την τρέχουσα σελίδα στον καθορισμένο προορισμό στη δεδομένη θέση και μέγεθος. Διατίθενται τρεις υπερφορτώσεις:
TBitmap και αποδίδει σε αυτό. Ο καλών πρέπει να απελευθερώσει το επιστρεφόμενο bitmap.TBitmap (χωρίς εκχώρηση).Το χρώμα γεμίσματος φόντου λαμβάνεται από το PageColor. Για πλακιδωτή απόδοση υψηλής ανάλυσης, χρησιμοποιήστε το RenderTile.
// Render current page to a 600x800 bitmap
var Bmp: TBitmap;
begin
Bmp := PdfView.RenderPage(0, 0, 600, 800);
try
Bmp.SaveToFile('page.bmp');
finally
Bmp.Free;
end;
end;