Eingabehilfen
Adobe
Anmelden Meine Bestellungen Mein Support

PDF-Dokumente mit JavaScript interessanter gestalten

fpo Sorry, this page is not available

Broken link?

Send us an e-mail.

このURLは存在しません。

日本語のホームページにお戻りください。

他のサイトのリンクでこのページにたどりついた場合はそのサイトの
ウェブマスターにリンクが壊れている旨をお伝えください。

Error returned: 404

You may wish to try one of the following links:

Erstellt:
01 November 2004

Auszug aus "Adobe Acrobat 6.0: The Professional User’s Guide" von Donna . Baker und Tom Carson.

Im Rahmen dieser Übung erfahren Sie, wie Sie Dokumenten in Adobe® Acrobat® mit Hilfe von Dialogfeldern Skripten hinzufügen. In anderen Szenarios müssen Sie selbst Skripten erstellen. Der besseren Übersichtlichkeit halber wird bei den folgenden Erläuterungen zum Gebrauch von JavaScript nach dem Einsatzbereich - also innerhalb oder außerhalb eines Dokuments - unterschieden.

Es gibt sieben verschiedene Möglichkeiten, wie Sie einem Dokument JavaScript hinzufügen können:

  • Mit den Vorgängen "Seite öffnen" und "Seite schließen"

  • Mit Dokumentvorgängen

  • Mit Lesezeichen

  • Mit Verknüpfungen

  • Mit Formularfeldern

  • Auf der Dokumentebene (bzw. der obersten Ebene)

  • Aus dem JavaScripts-Ordner auf der Festplatte

Diese JavaScript-Optionen werden im Folgenden kurz vorgestellt. Wie und wo Sie in Acrobat darauf zugreifen, hängt von der jeweils gewählten Option ab. Zunächst lernen Sie die Arbeitsverfahren kennen, und dann sehen Sie sich einige der Optionen in spezifischen Projektkontexten genauer an.

Dateien öffnen und schließen

Wenn Sie JavaScript mit dem Vorgang "Seite öffnen" oder "Seite schließen" kombinieren, wird das Skript beim Öffnen oder Schließen der Seite ausgeführt. Diese Art von Ereignis eignet sich beispielsweise für die Aktualisierung eines auf der Seite angezeigten Datums. Wenn Sie dies selbst anhand der nachfolgenden Anleitungen ausprobieren möchten, öffnen Sie einfach eine beliebige Acrobat-Datei. Da die Benutzeroberfläche zwischen Acrobat 5.0 und Acrobat 6.0 verändert wurde, hat sich auch der Zugriff auf diese Vorgänge geändert. Ein Seitenvorgang bezieht sich auf eine Seite. Die Seiten befinden sich in der Registerkarte "Seiten".

So fügen Sie einen Vorgang des Typs "Seite öffnen" hinzu:

  1. Klicken Sie auf der Registerkarte "Seiten" auf das Piktogramm der Seite, auf die Sie den Vorgang anwenden möchten. Wählen Sie "Seiteneigenschaften" aus, um das unten abgebildete Dialogfeld zu öffnen.

    acr6kbjavascrpt_1_int

    Stellen Sie die Seiteneigenschaften von einem Seitenpiktogramm in der Registerkarte "Seiten" aus ein, und wählen Sie im Dialogfeld "Seiteneigenschaften" einen Seitenvorgang aus.

    Für die erste Option, also die beiden Ereignisse "Seite öffnen" und "Seite schließen", gibt es ein Beispielskript, anhand dessen Sie nachvollziehen können, was im Einzelnen geschieht..

  2. Klicken Sie auf die Drop-down-Liste "Auslöser", und wählen Sie eine Option. Zur Auswahl stehen "Seite öffnen" und "Seite schließen" (in diesem Beispiel wurde "Seite öffnen" ausgewählt).

  3. Wählen Sie in der Drop-down-Liste "Vorgänge" die Option "JavaScript ausführen" aus. Klicken Sie auf "Hinzufügen".

  4. Das Dialogfeld "JavaScript-Editor" wird geöffnet. Schreiben Sie das Skript, z. B.:

    app.alert ("Willkommen bei meinem Dokument.");
  5. Klicken Sie auf "OK", um das Fenster "JavaScript-Editor" zu schließen.

  6. Klicken auf "OK", um das Dialogfeld "Auswählen" zu schließen und zum Dialogfeld "Stempel erstellen" zurückzukehren.

  7. Unter "Vorgänge" wird jetzt "Seite öffnen - JavaScript ausführen" aufgeführt.

  8. Klicken Sie zum Schließen des Dialogfelds "Stapelsequenz" auf "Schließen. Save the file.

Öffnen Sie die Datei erneut, um das Skript zu testen. Beim Öffnen sollte die unten abgebildete Meldung angezeigt werden.

acr6kbjavascrpt_2_int

Diese Meldung wird nun immer angezeigt, wenn das Dokument geöffnet wird.

Als Nächstes erfahren Sie, wie Sie JavaScript an Dokumentvorgänge anhängen.

Dokumentvorgänge

Dokumentvorgänge beziehen sich auf unterschiedliche Zustände eines Dokuments. Dazu gehören:

  • Schließt Dokument (wenn ein Dokument geschlossen wird)

  • Speichert Dokument (bevor ein Dokument gespeichert wird)

  • Hat Dokument gespeichert (nachdem ein Dokument gespeichert wurde)

  • Druckt Dokument (bevor ein Dokument gedruckt wird)

  • Hat Dokument gedruckt (nachdem ein Dokument gedruckt wurde)

Die Zustände, deren Namen das Wort "Hat" enthalten, führen das Skript sofort aus, nachdem die Funktion (Speichern oder Drucken) abgeschlossen ist.

So fügen Sie Dokumentvorgänge hinzu:

  1. Wählen Sie "Erweitert" > "JavaScript" > "Dokumentvorgänge festlegen". Das unten abgebildete Dialogfeld wird geöffnet.

    acr6kbjavascrpt_3_int

    Wählen Sie in der Liste in diesem Dialogfeld einen Dokumentvorgang aus.

    Wie Sie wahrscheinlich bemerkt haben, gibt es in diesem Dialogfeld keine Löschen-Schaltfläche.. Sie können einen Vorgang natürlich löschen. Wählen Sie dazu den Vorgang in der Liste oben im Dialogfeld aus, und klicken Sie auf "Bearbeiten". Das Dialogfeld "JavaScript-Editor" wird geöffnet. Löschen Sie den Code, und klicken Sie auf "OK". Der Code ist nun nicht mehr vorhanden.

  2. Wählen Sie in der Liste den JavaScript-Vorgang aus, und klicken Sie auf "Bearbeiten".

  3. Wenn das Dialogfeld "JavaScript-Editor" geöffnet wird, fügen Sie Ihr Skript hinzu. Klicken auf "OK", um das Dialogfeld "Auswählen" zu schließen und zum Dialogfeld "Stempel erstellen" zurückzukehren.

  4. Das Skript wird im unteren Fenster angezeigt. Links neben dem Eintrag für den Vorgang in der Liste sehen Sie einen grünen Punkt (siehe Abbildung unten). Klicken Sie auf "OK", um das Dialogfeld "Datei-Informationen" zu schließen.

    acr6kbjavascrpt_4_int

    In diesem Beispiel wurden Skripten an die ersten beiden Optionen angehängt. Dies können Sie an den Punkten neben den Namen erkennen.

Sie können ein und demselben Dokument auf dieser Ebene mehrere Skripten anhängen und sich sämtliche Skripten in diesem Dialogfeld ansehen. Wählen Sie einfach den Vorgang oben im Dialogfeld in der Liste aus, und das entsprechende Skript wird im unteren Fenster angezeigt.

Wenn Sie auf "Alles bearbeiten" klicken, wird das Dialogfeld "JavaScript-Editor" geöffnet, und in diesem Dialogfeld werden alle an das Dokument angehängten Skripten aufgeführt.

Auszug aus "Adobe Acrobat 6.0: The Professional User’s Guide" von Donna . Baker und Tom Carson.Copyright ©2004. Herausgeber: Appress Verwendung mit Genehmigung von Apress. Dieses Buch ist erhältlich unter www.apress.com.

Über den Autor

Sorry, this page is not available

Broken link?

Send us an e-mail.

このURLは存在しません。

日本語のホームページにお戻りください。

他のサイトのリンクでこのページにたどりついた場合はそのサイトの
ウェブマスターにリンクが壊れている旨をお伝えください。

Error returned: 404

You may wish to try one of the following links: