procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Kohdelaittekonteksti, johon renderöidään (näytön DC, tulostimen DC, muisti-DC jne.) |
| Rotation | TRotation. Renderöinnissä sovellettava myötäpäiväinen kierre: ro0, ro90, ro180 tai ro270 |
| Options | TRenderOptions. Joukko renderöintilippuja, jotka ohjaavat muun muassa merkintöjen näyttämistä, LCD-tekstiä ja harmaasävyjä |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Renderöinnissä sovellettava myötäpäiväinen kierre |
| Options | TRenderOptions. Joukko renderöintilippuja |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Olemassa oleva bittikartta, johon sivu renderöidään |
| Rotation | TRotation. Renderöinnissä sovellettava myötäpäiväinen kierre |
| Options | TRenderOptions. Joukko renderöintilippuja |
Renderöi nykyisen sivun annettuun kohteeseen annetussa sijainnissa ja koossa. Käytettävissä on kolme ylikuormitusta:
TBitmap:n ja renderöi siihen. Kutsujan on vapautettava palautettu bittikarttaTBitmap:iin (ei varausta)Taustan täyttöväri otetaan PageColor-ominaisuudesta. Laattamalliseen suuriresoluutioiseen renderöintiin käytä RenderTile-metodia
// 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;