procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Ciljni kontekst uređaja u koji se renderuje (ekranski DC, DC štampača, memorijski DC itd). |
| Rotation | TRotation. Rotacija u smeru kazaljke na satu primenjena pri renderovanju: ro0, ro90, ro180 ili ro270. |
| Options | TRenderOptions. Skup zastavica renderovanja koje upravljaju prikazom anotacija, LCD tekstom, skalama sive itd. |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Rotacija u smeru kazaljke na satu primenjena pri renderovanju. |
| Options | TRenderOptions. Skup zastavica renderovanja. |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. Postojeća bitmapa u koju se stranica renderuje. |
| Rotation | TRotation. Rotacija u smeru kazaljke na satu primenjena pri renderovanju. |
| Options | TRenderOptions. Skup zastavica renderovanja. |
Renderuje trenutnu stranicu na zadato odredište na zadatoj poziciji i u zadatoj veličini. Dostupne su tri preklopljene verzije:
TBitmap i renderuje u njega. Pozivalac mora osloboditi vraćenu bitmapuTBitmap (bez alokacije)Boja popune pozadine uzima se iz PageColor. Za renderovanje pločica visoke rezolucije 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;