GoToAction
Prezentare generală
GoToAction este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: PdfAction.
Acțiunea Go-To navigați către o destinație din document (ISO 32000-1:2008, §12.6.4.2).
Această clasă oferă 12 metode pentru a lucra cu obiecte GoToAction în programele Java. Metodele disponibile includ: GoToAction, fromDictionary, getAppointment, getDestination, getNext, getPdfDictionary, getType, setDestination. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: appointment, destination, next, pdfDictionary, type.
Proprietăți
| Numele de proprietate | Tipul de vehicul | Access | Descriere: |
|---|---|---|---|
destination | ExplicitDestination | Citeşte. | Întoarce destinația ca {@link ExplicitDestination} atunci când este setată (fie în linie, fie deja rezolvată în timpul construcției); pentru o { @linkNamedDestination}, returnă destinație explicită rezolvă cu lene sau { @@code null} dacă numele nu poate fi rezolvit. |
appointment | IAppointment | Citeşte. | Întoarce destinația brută ({@link ExplicitDestination} sau {@Link NamedDestination}). |
pdfDictionary | PdfDictionary | Citeşte. | Întoarce dicționarul acțiunii subiacentă. |
type | String | Citeşte. | Întoarce tipul acțiunii (/S). |
next | PdfAction | Citeşte. | Întoarce următoarea acțiune (/Next), dacă există. |
Metode
| Signature | Descriere: |
|---|---|
GoToAction(page: Page) | Creează un GoToAction care vizează o pagină cu destinație XYZ implicită. |
GoToAction() | Creează un GoToAction fără destinație pre-setată folosită de către apelători care apoi invocă {@link #setDestination(IAppointment)}. |
GoToAction(dest: ExplicitDestination) | Creează un GoToAction cu o destinație specifică. |
GoToAction(dest: NamedDestination) | Creează un GoToAction cu o destinație numită. |
GoToAction(dict: PdfDictionary, doc: Document) | Analizează un GoToAction dintr-un dicționar existent. |
getDestination() → ExplicitDestination | Întoarce destinația ca {@link ExplicitDestination} atunci când este setată (fie în linie, fie deja rezolvată în timpul construcției); pentru o { @linkNamedDestination}, returnă destinație explicită rezolvă cu lene sau { @@code null} dacă numele nu poate fi rezolvit. |
getAppointment() → IAppointment | Întoarce destinația brută ({@link ExplicitDestination} sau {@Link NamedDestination}). |
setDestination(dest: IAppointment) | Setarea destinației (acceptă atât {@link ExplicitDestination} cât și { @linkNamedDestination}). |
getPdfDictionary() → PdfDictionary | Întoarce dicționarul acțiunii subiacentă. |
getType() → String | Întoarce tipul acțiunii (/S). |
getNext() → PdfAction | Întoarce următoarea acțiune (/Next), dacă există. |
fromDictionary(dict: PdfDictionary, doc: Document) → PdfAction | Factory: creează subclasa PdfAction corespunzătoare dintr-un dicționar. |