THPDFViewer Drucken der aktuellen Ansicht
Zeichnet oder druckt die aktuelle Vektoransicht mit deterministischer, zentrierter und seitenverhältnistreuer Anpassung
Deklarationen
function THPDFViewerModel.DrawCurrentView(Canvas: TCanvas; const Bounds: TRect; DPI: Integer= 150): boolean;
function THPDFViewerModel.PrintCurrentView(Printer: TPrinter; const DocumentTitle: string= ''; DPI: Integer= 300): boolean;Verhalten
HPDFViewerFitRectliefert das größte zentrierte Rechteck, das das Seitenverhältnis der Quelle wahrtDrawCurrentViewakzeptiert eine beliebige aufrufereigeneTCanvasund beliebige Grenzen- Aktive Seite und
ViewRotationbleiben über den Vektor-Metadatei-Pfad erhalten PrintCurrentViewpasst das Ergebnis an die Druckerseite an und weist optional den Druckauftrags-Titel zu- Ein fehlgeschlagener Draw bricht einen aktiven Druckauftrag ab, bevor er zurückkehrt oder eine Ausnahme weiterreicht
Beispiel
PDFViewer.PrintCurrentView(Printer, 'Current PDF view', 300);