THPDFViewer Region Snapshots
Questa pagina descrive le API pubbliche THPDFViewer e THPDFViewerModel per visualizzare, esplorare, renderizzare e stampare documenti PDF
Dichiarazione
function CreatePageRegionSnapshot(PageIndex: Integer;
const PageRect: THPDFRectangle; DPI: Integer= 150): TBitmap;
function CreateCurrentPageRegionSnapshot(const PageRect: THPDFRectangle;
DPI: Integer= 150): TBitmap;Gestione delle regioni
- Il rettangolo di input usa punti PDF e un'origine in basso a sinistra
- I valori sinistra/destra o basso/alto invertiti vengono ordinati automaticamente
- La regione viene intersecata con il MediaBox della pagina prima del rendering
- Un'intersezione vuota o una pagina non valida restituiscono
nil - I valori DPI sono limitati tra 12 e 2400
- Il bitmap restituito include sia la rotazione della pagina PDF sia l'attuale
ViewRotation
Esempio
Region.Left := 72;
Region.Bottom := 72;
Region.Right := 288;
Region.Top := 216;
Bitmap := Model.CreateCurrentPageRegionSnapshot(Region, 300);