function RenderTile(Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Rotation horaire à appliquer lors du rendu de la tuile : ro0, ro90, ro180 ou ro270 |
| Options | TRenderOptions. Ensemble de drapeaux de rendu contrôlant la visibilité des annotations, le texte LCD, etc. |
procedure RenderTile(Bitmap: TBitmap; Left, Top, Width, Height, PageWidth, PageHeight: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Un bitmap existant dans lequel rendre la tuile |
| Rotation | TRotation. Rotation horaire à appliquer lors du rendu |
| Options | TRenderOptions. Ensemble de drapeaux de rendu |
Rend une tuile rectangulaire de la page courante dans un bitmap. Left, Top, Width et Height définissent la zone de tuile dans un rendu virtuel pleine page de taille PageWidth × PageHeight pixels. Cela permet un rendu haute résolution des grandes pages en tuiles plus petites économes en mémoire
La surcharge fonction alloue un nouveau TBitmap que l’appelant doit libérer. La surcharge procédure rend dans un bitmap existant. Cette méthode est utile pour imprimer à haut DPI ou générer des exports d’image à des résolutions supérieures à l’écran
// 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;