SetOpenActionDestinationFull
Dokumenteigenschaften
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können.
Syntax
Delphi
Function TPDFlib.SetOpenActionDestinationFull(OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;
ActiveX
Function PDFlib::SetOpenActionDestinationFull(OpenPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long
DLL
int DLSetOpenActionDestinationFull(int InstanceID, int OpenPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);
Parameter
| OpenPage | Die Seitenzahl, zu der beim Öffnen des Dokuments gewechselt werden soll |
|---|---|
| Zoom | Der beim Öffnen des Dokuments zu verwendende Zoomfaktor in Prozent; gültige Werte liegen zwischen 0 und 6400. Wird nur für DestType = 1 verwendet und sollte für andere DestTypes auf 0 gesetzt werden. |
| DestType | 1 = "XYZ" - Die Zielseite wird an dem durch die Parameter Left und Top angegebenen Punkt positioniert. Der Parameter Zoom gibt den Zoomfaktor in Prozent an. 2 = "Fit" - Die gesamte Seite wird so skaliert, dass sie in das Fenster passt. Keiner der anderen Parameter wird verwendet; sie sollten auf null gesetzt werden. 3 = "FitH" - Die Seite wird so skaliert, dass ihre gesamte Breite sichtbar ist. Die Seitenhöhe kann größer oder kleiner als die Fensterhöhe sein. Die Seite wird an der durch den Parameter Top angegebenen vertikalen Position ausgerichtet. 4 = "FitV" - Die Seite wird so skaliert, dass ihre gesamte Höhe sichtbar ist. Die Seitenbreite kann größer oder kleiner als die Fensterbreite sein. Die Seite wird an der durch den Parameter Left angegebenen horizontalen Position ausgerichtet. 5 = "FitR" - Die Seite wird so skaliert, dass ein bestimmtes Rechteck der Seite sichtbar ist. Die Parameter Left, Top, Right und Bottom definieren den rechteckigen Bereich auf der Seite. 6 = "FitB" - Die Seite wird so skaliert, dass ihr' Begrenzungsrahmen sichtbar ist. 7 = "FitBH" - Die Seite wird vertikal an der durch den Parameter Top angegebenen Position ausgerichtet. Die Seite wird so skaliert, dass die gesamte Breite des Begrenzungsrahmens der Seite' sichtbar ist. 8 = "FitBV" - Die Seite wird an der durch den Parameter Left angegebenen horizontalen Position ausgerichtet. Die Seite wird gerade so weit skaliert, dass die gesamte Höhe des Begrenzungsrahmens in das Fenster passt. Die von DestType = 1, 4, 5 und 8 verwendete horizontale Position |
| Left | |
| Top | Die von DestType = 1, 3, 5 und 7 verwendete vertikale Position. Die horizontale Position der rechten Kante des Rechtecks. Wird von DestType = 5 verwendet |
| Right | |
| Bottom | Die horizontale Position der Unterkante des Rechtecks. Wird von DestType = 5 verwendet |
Rückgabewerte
| 0 | Das Ziel der Öffnungsaktion konnte nicht festgelegt werden. Dies weist üblicherweise darauf hin, dass die Parameter Zoom oder DestType außerhalb des gültigen Bereichs liegen. |
|---|---|
| 1 | Das Ziel der Öffnungsaktion wurde erfolgreich festgelegt. |