THPDFViewer Koordinatentransformationen

Konvertiert Punkte in beide Richtungen zwischen PDF-Seitenraum und gerenderter Viewer-Bitmap

Punkttyp

THPDFViewerPoint= record
  X: Single;
  Y: Single;
end;

Deklarationen

function PagePointToView(PageIndex: Integer; const PagePoint: THPDFViewerPoint; out ViewPoint: THPDFViewerPoint; DPI: Integer= 150): boolean;
function ViewPointToPage(PageIndex: Integer; const ViewPoint: THPDFViewerPoint; out PagePoint: THPDFViewerPoint; DPI: Integer= 150): boolean;

Koordinatenräume

Roundtrip

if Model.PagePointToView(0, PagePoint, ViewPoint, 144) then
  Model.ViewPointToPage(0, ViewPoint, RestoredPoint, 144);