GoToAction
Übersicht
GoToAction ist eine Klasse in Aspose.PDF FOSS für .NET.
Erbt von: PdfAction.
Diese Klasse stellt 13 Methoden zur Arbeit mit GoToAction-Objekten in .NET-Programmen bereit.
Verfügbare Methoden umfassen: CreateGoTo, CreateJavaScript, CreateLaunch, CreateNamed, CreateUri, GetECMAScriptString, GoToAction, ToString.
Alle öffentlichen Mitglieder sind für jede .NET-Anwendung nach der Installation des Aspose.PDF FOSS for .NET-Pakets zugänglich.
Eigenschaften: Destination, DestinationPageIndex, FitType, Next, Type.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
Destination | Annotations.IAppointment? | Lesen/Schreiben | Das Ziel, auf das diese Aktion zeigt. |
DestinationPageIndex | int | Lesen | Die Zielseitennummer (0-basiert) oder -1, wenn nicht aufgelöst. |
FitType | string? | Lesen | Der Anzeigetyp des Ziels (z. B. „Fit“, „FitH“, „XYZ“). |
Type | ActionType | Lesen | Der Aktionstyp. |
Next | Annotations.ActionCollection | Lesen | Die /Next‑Kette — Aktionen, die nach dieser ausgelöst werden. |
Methoden
| Signature | Description |
|---|---|
GoToAction(destination: Annotations.ExplicitDestination) | Erstellt eine GoTo‑Aktion, die auf das angegebene explizite Ziel verweist. |
GoToAction(page: Page) | Erstellt eine GoTo‑Aktion, die die erste Ansicht der angegebenen Seite anspricht. |
GoToAction(page: int) | Erstellt eine GoTo‑Aktion, die die Seite mit der angegebenen 1‑basierten Seitennummer anspricht. |
GoToAction() | Erstellt eine leere GoTo‑Aktion. |
GoToAction(doc: Document, name: string) | GoTo‑Aktion mit benanntem Ziel (/D‑Eintrag ist ein /name). |
GoToAction(page: Page, type: Annotations.ExplicitDestinationType, values: double[]) | Direkte GoTo‑Aktion mit einem expliziten Zieltyp und einem Werte‑Array. |
GetECMAScriptString() | Für JavaScript‑Aktionen gibt das eingebettete Skript zurück; andernfalls einen leeren String. |
CreateGoTo(pageIndex: int, fitType: string) | Erstellt eine GoTo‑Aktion, die einen Seitenindex mit dem angegebenen Anzeigetyp anspricht. |
CreateUri(uri: string) | Erstellt eine URI‑Aktion, die die angegebene URL öffnet. |
CreateJavaScript(script: string) | Erstellt eine JavaScript‑Aktion, die das angegebene Skript ausführt. |
CreateNamed(name: string) | Erstellt eine benannte Aktion (z. B. NextPage, PrevPage, FirstPage, LastPage). |
CreateLaunch(filePath: string) | Erstellt eine Launch‑Aktion, die die angegebene Datei öffnet. |
ToString() | Menschlich lesbare Darstellung dieses Terminziels. |