function RenderPageWithMatrix(Width, Height: Integer; const Matrix: FS_MATRIX; const Clip: TPdfRectangle; Options: TRenderOptions = []; Color: TColor = clWhite): TBitmap;
| Width, Height | Integer. Größe der Zielbitmap in Pixeln. |
| Matrix | FS_MATRIX. Vor dem Rastern auf die Seite angewendete Transformation in PDF-Matrix-Reihenfolge (a, b, c, d, e, f). |
| Clip | TPdfRectangle. Clip-Rechteck in Zielpixeln; Inhalt außerhalb wird nicht gezeichnet. |
| Options | TRenderOptions. Satz von TRenderOption-Flags zur Steuerung von Rendering-Qualität und -Verhalten. |
| Color | TColor. Vor dem Rendern angewendete Hintergrundfüllung. Standard ist clWhite. |
| Result | TBitmap. Eine neu erstellte Bitmap, die der Aufrufer besitzt und freigeben muss. |
procedure RenderPageWithMatrix(Bitmap: TBitmap; Width, Height: Integer; const Matrix: FS_MATRIX; const Clip: TPdfRectangle; Options: TRenderOptions = []; Color: TColor = clWhite);
| Bitmap | TBitmap. Eine vorhandene Bitmap, in die gerendert wird. Der Aufrufer erstellt und gibt sie frei. |
| Width, Height | Integer. Größe des Zielbereichs in Pixeln. |
| Matrix | FS_MATRIX. Auf die Seite angewendete Transformation. |
| Clip | TPdfRectangle. Clip-Rechteck in Zielpixeln. |
| Options | TRenderOptions. Rendering-Flags. |
| Color | TColor. Vor dem Rendern angewendete Hintergrundfüllung. |
Wo RenderPage ein Rechteck und eine von vier Vierteldrehungen bietet, legt dies die volle Transformation frei, mit der PDFium rendert: jeder Maßstab, jeder Drehwinkel, Scherung, Spiegelung oder eine Kombination
Das Clip-Rechteck wird im Zielraum angewendet, was es zum natürlichen Weg macht, einen beschädigten Bereich einer gezoomten Ansicht neu zu zeichnen, ohne die ganze Seite neu zu rendern
Die Matrix bildet PDF-Seiteneinheiten auf Zielpixel ab. Ein unrotiertes Rendering auf Breite ist (Width / PageWidth, 0, 0, Height / PageHeight, 0, 0); Spiegeln negiert a oder d und verschiebt die entsprechende Translation