procedure RenderPage(DeviceContext: HDC; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| DeviceContext | HDC. Målenhetskontext att rendera till (skärm-DC, skrivar-DC, minnes-DC osv.). |
| Rotation | TRotation. Medurs rotation som ska tillämpas vid rendering: ro0, ro90, ro180 eller ro270. |
| Options | TRenderOptions. Uppsättning renderningsflaggor som styr anteckningsvisning, LCD-text, gråskala osv. |
function RenderPage(Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []): TBitmap;
| Rotation | TRotation. Medurs rotation som ska tillämpas vid rendering. |
| Options | TRenderOptions. Uppsättning renderningsflaggor. |
procedure RenderPage(Bitmap: TBitmap; Left, Top, Width, Height: Integer; Rotation: TRotation = ro0; Options: TRenderOptions = []);
| Bitmap | TBitmap. En befintlig bitmap att rendera sidan till. |
| Rotation | TRotation. Medurs rotation som ska tillämpas vid rendering. |
| Options | TRenderOptions. Uppsättning renderningsflaggor. |
Renderar den aktuella sidan till den angivna destinationen vid angiven position och storlek. Tre överlagringar är tillgängliga:
TBitmap och renderar till den. Anroparen måste frigöra den returnerade bitmappen.TBitmap (ingen allokering).Bakgrundens fyllnadsfärg hämtas från PageColor. För sida-vid-sida-rendering med hög upplösning, använd 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;