procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Odredišni kontekst uređaja u koji se iscrtava (zaslonski DC, pisački DC, memorijski DC i sl.) |
| Rotation | TRotation. Rotacija u smjeru kazaljke na satu koja se primjenjuje pri iscrtavanju: ro0, ro90, ro180 ili ro270 |
| Options | TRenderOptions. Skup oznaka iscrtavanja koje upravljaju prikazom pribilješki, LCD tekstom, sivim tonovima i sl. |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Rotacija u smjeru kazaljke na satu koja se primjenjuje pri iscrtavanju |
| Options | TRenderOptions. Skup oznaka iscrtavanja |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Postojeća bitmapa u koju se stranica iscrtava |
| Rotation | TRotation. Rotacija u smjeru kazaljke na satu koja se primjenjuje pri iscrtavanju |
| Options | TRenderOptions. Skup oznaka iscrtavanja |
Iscrtava trenutačnu stranicu na navedeno odredište na zadanoj poziciji i veličini. Dostupna su tri preopterećenja:
TBitmap i iscrtava u nju. Pozivatelj mora osloboditi vraćenu bitmapuTBitmap (bez dodjele)Boja ispune pozadine uzima se iz PageColor. Za mozaično iscrtavanje u visokoj razlučivosti koristite 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;