procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Mål-Windows-device-context der renderes ind i (skærm-canvas, printer-DC eller bitmap-DC). |
| Left, Top | Integer. Øverste venstre hjørne af destinationsrektanglet inden i device-context, i device-pixels. |
| Width, Height | Integer. Størrelse af destinationsrektanglet i device-pixels. Siden skaleres til at udfylde dette område. |
| Rotation | TRotation. Visningsrotation anvendt på siden: ro0 (standard), ro90, ro180 eller ro270. |
| Options | TRenderOptions. Et sæt TRenderOption-flag der styrer rendering-kvalitet og -adfærd, såsom reAnnotations, reLcd, reGrayscale og rePrinting. |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap;
| Left, Top | Integer. Øverste venstre forskydning inden i output-bitmappen hvor rendering begynder, i pixels. |
| Width, Height | Integer. Størrelse af destinationsområdet i pixels. Siden skaleres til at udfylde dette område. |
| Rotation | TRotation. Visningsrotation anvendt på siden: ro0 (standard), ro90, ro180 eller ro270. |
| Options | TRenderOptions. Et sæt TRenderOption-flag der styrer rendering-kvalitet og -adfærd. |
| Color | TColor. Baggrundsfyld-farve for bitmappen før rendering. Standard clWhite. |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []; Color: TColor = clWhite);
| Bitmap | TBitmap. En eksisterende TBitmap der renderes ind i. Kalderen er ansvarlig for at oprette og frigive denne bitmap. |
| Left, Top | Integer. Øverste venstre forskydning inden i bitmappen hvor rendering begynder, i pixels. |
| Width, Height | Integer. Størrelse af destinationsområdet i pixels. Siden skaleres til at udfylde dette område. |
| Rotation | TRotation. Visningsrotation anvendt på siden: ro0 (standard), ro90, ro180 eller ro270. |
| Options | TRenderOptions. Et sæt TRenderOption-flag der styrer rendering-kvalitet og -adfærd. |
| Color | TColor. Baggrundsfyld-farve anvendt på bitmappen før rendering. Standard clWhite. |
Renderer den aktuelle side til en device-context eller bitmap. Tre overloads er tilgængelige:
(1) renderer direkte til en HDC (velegnet til udskrivning eller on-screen-painting);
(2) returnerer en nyoprettet TBitmap som kalderen skal frigive;
(3) renderer ind i en eksisterende TBitmap overført som parameter.
Parametrene Left, Top, Width, Height
definerer output-rektanglet. Rotation anvender en visnings-
rotation (brug PageRotation for at matche den gemte side-rotation).
Flags styrer rendering-kvalitet (antialiasing, LCD-tekst osv.).
var Bmp: TBitmap;
Bmp := Pdf.RenderPage(0, 0, 800, 1000);
try
Image1.Picture.Assign(Bmp);
finally
Bmp.Free;
end;