ascha W Claudia Runk, Stephan Will Acrobat 5 und PDF 14 Webseiten, Kataloge, CD-ROMs
Schaltflächen Stellen Sie sich vor, der Benutzer soll in einer Landkarte durch Mausbewegung bestimmte Bereiche vergrößern oder passend zu den Städten, über die er die Maus bewegt, verschiedene Bilder ein- und ausblenden können Auch wenn es sich bei der Schaltfläche genau genommen um ein Formularfeld handelt, sollten Sie das Einsatzgebiet davon losgelöst sehen Die Formulare sind nur ein Bereich, in dem die Schaltflächen sinnvoll eingesetzt werden können Auch jede Art der Verknüpfung, ein Sprung zu einer anderen Seite oder das Abspielen eines Films kann komfortabel durch die Schaltfläche gesteuert werden Man kann sie auch einsetzen, um Dokumente mit Grafiken oder Bildern zu versehen oder Knöpfe zu generieren, die ihr Aussehen ändern Dabei kann es sich um selbst erzeugte Grafiken oder Bilder, im Folgenden als Symbol bezeichnet, handeln Erinnern Sie sich an den Vergleich zwischen einer Verknüpfung und einer Schaltfläche? Bedenken Sie also in Zukunft die Vorteile der Schaltfläche Wechselndes Aussehen In der Karte Optionen wird es richtig interessant Die Einstellungen bei Hervorhebung bestimmen, wie die Schaltfläche aussehen soll, wenn sie vom Benutzer angeklickt wird Negativ kehrt die Farben um, Keine verändert das Aussehen nicht und Umrandung hebt die Umrandung hervor Wählt man Hervorhebung Schaltfläche, lassen sich drei verschiedene Zustände definieren: das Aussehen in nicht aktivem Zustand (Nicht aktiviert), das Aussehen im Moment des Mausklicks (Aktiviert) und das Aussehen, wenn der Benutzer die Maus darüber bewegt, sie also in den so genannten Hotspot-Bereich kommt (Cursor darüber) Text und Symbol Unabhängig von der Art der Hervorhebung bestimmen Sie im Popup-Menü Layout, ob nur Text, nur Symbol oder Text und Symbol sichtbar sein sollen und wie der Stand von Text zu Symbol sein soll Als Symbole können nicht nur PDF-Daten, sondern auch Dateien in anderen Formaten verwendet werden Acrobat auf dem Macintosh erkennt die Formate JPEG, GIF, BMP, PCX, PICT, PNG und TIFF-Daten, auf Windows lassen sich die Formate BMP, JPEG, PCX, PNG und TIFF-Daten verwenden Wenn Sie im Popup-Menü Layout eine Darstellung mit Symbol bestimmen, können Sie im rechten Teil des Dialogfensters das gewünschte Symbol importieren Die Symbole werden Bestandteile des PDF-Dokuments 218 PDF für Fortgeschrittene
Abbildung 1 Verschiedene Erscheinungsbilder einer Schaltfläche Abbildung 2 Formularfeld Schaltfläche Abbildung 3 Stand und Größe des Symbols lassen sich noch bestimmen Über den Befehl Weitere Layout-Optionen lässt sich festlegen, wie das Symbol im Formularfeld platziert und skaliert wird Natürlich lassen sich durch den Klick auf eine Schaltfläche auch wieder Vorgänge wie das Absenden des Formulars oder das Öffnen einer anderen PDF-Datei auslösen Schaltflächen 219
Einsatz von Schaltflächen Hier ein kleines Beispiel für den Einsatz von Schaltflächen Nehmen wir an, die Landkarte ist bereits platziert und einige Bilder liegen als RGB- TIFFs vor Bewegt der Benutzer den Mauszeiger über eine Stadt auf der Landkarte, soll sich ein Foto der Stadt einblenden Da sich die Stadt, also der Hotspot-Bereich an einer anderen Stelle befindet als das sich einblendende Bild, sind zwei Formularfelder nötig 1 Symbol platzieren Zunächst platzieren wir für das TIFF einen Formularrahmen Ziehen Sie mit dem Formularwerkzeug einen Rahmen an der gewünschten Stelle auf, und wählen Sie bei Typ die Schaltfläche In der Karte Optionen wird bei Layout Nur Symbol, bei Hervorhebung Keine somit zwangsweise bei der Schaltflächendarstellung Nicht aktiviert ausgesucht und das TIFF von Münchhausen als Symbol bestimmt Die restlichen Einstellungen in der Karte Darstellung werden ebenfalls vorgenommen und der Dialog beendet 2 Beschreibungstext für Hotspot-Bereich Nun erzeuge ich ein weiteres Formularfeld mit dem Typ Schaltfläche, und zwar an der Stelle, wohin der Benutzer den Mauszeiger bewegen muss, um das Bild einzublenden Ich habe das Feld»Hotspot Muenchhausen«genannt In der Karte Optionen gebe ich bei Kurze Beschreibung einen Beschreibungstext für den Benutzer ein, in meinem Fall»blendet Münchhausen-Bild ein«220 PDF für Fortgeschrittene
3 Muenchhausen wird ein- bzw ausgeblendet In der Karte Vorgänge bestimme ich als Auslöser Maus in Feld und klicken auf Hinzufügen Der richtige Vorgangstyp nennt sich Feld ein-/ ausblenden, und mit einem Klick auf Bearbeiten sucht man das Formularfeld mit dem Bild aus und aktiviert Einblenden Danach wird als Auslöser Maus aus Feld gewählt Man sucht wieder die Schaltfläche mit dem Bild und wählt Ausblenden Das war s 4 Ergebnis Jedes Mal, wenn man den Mauszeiger über den Hotspot-Bereich bewegt, wird das Bild von Münchhausen eingeblendet Entfernt man den Mauszeiger aus dem Hotspot-Bereich, wird das Bild wieder ausgeblendet Sie sehen hier die Ansicht des Formulars mit gewähltem Formularwerkzeug Nebenstehend die Originalansicht, wenn der Benutzer den Mauszeiger in den Hot-Spot-Bereich bewegt Schaltflächen 221
Sprung auf erste Seite Wie bereits erwähnt, können Formularfelder auch den Sprung auf eine bestimmte Seite ermöglichen Handelt es sich beispielsweise um ein mehrseitiges Dokument, können Sie dem Benutzer auf jeder Seite des Dokuments einen Knopf zum Springen auf Seite 1 anbieten, da sich dort das Inhaltsverzeichnis befindet 1 Schaltfläche auf Zielseite platzieren Hier handelt es sich um ein 61-seitiges Dokument Auf jeder Seite soll eine Schaltfläche erscheinen, die den Sprung zurück zur Seite 1 ermöglicht Ich platziere zunächst die Schaltfläche auf einer beliebigen Seite In der Karte Optionen bei den Schaltflächenattributen gibt man den gewünschten Text ein In der Karte Vorgänge wird der Typ Menübefehl ausführen eingesetzt und über Menübefehl bearbeiten aus dem Menü Dokument der Befehl Erste Seite ausgewählt 222 PDF für Fortgeschrittene
2 Feld vervielfältigen Nun kopiere ich diese Schaltfläche mit dem Befehl Kopieren aus dem Menü Werkzeuge Formularfelder Felder auf alle Seiten 3 Auf Seite 1 entfernen Auf der Seite 1 muss das Feld nun noch entfernt werden, denn dort macht es keinen Sinn Löschen Sie das Feld und beantworten Sie die folgende Abfrage mit Nein Sprung auf eine beliebige Seite Befindet sich das Inhaltsverzeichnis nicht auf Seite 1, sondern auf einer anderen Seite und möchten Sie dem Benutzer diesen Sprung von jeder Seite des Dokuments aus ermöglichen, müssen Sie ein JavaScript einsetzen 1 JavaScript einbinden Die Vorgehensweise ist ähnlich wie bei dem Sprung zur Seite 1 Ich erzeuge wieder ein Formularfeld, diesmal allerdings mit dem Vorgangstyp JavaScript Da für JavaScript die Seite 0 die erste Seite ist, müssen Sie bei der Eingabe einer Seitenzahl immer eine Seite abziehen Um auf die Seite 13 zu springen, gebe ich folgendes Skript ein: thispagenum = 12; 2 Feld vervielfältigen Nun kopiere ich wie oben erklärt das Feld auf alle anderen Seiten und entferne es anschließend von der Seite 13 Fertig! Schaltflächen 223
Sprung vor und zurück Bei umfangreichen Dokumenten sollte man zudem Knöpfe anbieten, die das Blättern im PDF erlauben Zwar bietet Acrobat standardmäßig diese Möglichkeit an, aber Sie sollten immer davon ausgehen, dass sich viele Benutzer dieser Funktionen nicht bewusst sind Warum also nicht auf jede Seite zwei Schaltflächen platzieren, die das Blättern ermöglichen? 1 Vorblättern-Schaltfläche Ich beginne, indem ich auf einer beliebigen Seite eine neue Schaltfläche erstelle, am besten am oberen oder unteren Dokumentrand Bei der Schriftart für diese Schaltfläche wähle ich die ZapfDingbats, da ich keinen Text, sondern ein Sonderzeichen für das Vorblättern darstellen möchte In der Karte Optionen wähle ich bei Layout Nur Text und tippe als Text das»t«ein, das in der ZapfDingbats mit dem Dreieck belegt ist In der Karte Darstellung drehe ich das Feld um 90, da das gewünschte Sonderzeichen ein Dreieck nach unten darstellt, ich aber ein Dreieck nach rechts bevorzuge In der Karte Vorgänge verwendet man als Vorgangstyp Menübefehl ausführen, klickt auf Menübefehl bearbeiten und sucht aus dem Menü Dokument den Befehl Nächste Seite heraus 224 PDF für Fortgeschrittene
2 Zurückblättern-Schaltfläche Für den Knopf zum Zurück-Blättern kopiere ich die gerade erzeugte Schaltfläche, indem ich sie mit gedrückter ( )-Taste verschiebe Ich vergebe einen neuen Namen und setze den Rotationswert in der Karte Darstellung auf 270 In der Karte Vorgänge ändere ich den Menübefehl auf Vorherige Seite 3 Stand der Felder ändern Schieben Sie eines der Felder auf die gewünschte Höhe, aktivieren Sie mit gedrückter (ª)-Taste das zweite Feld und wenden Sie aus dem Menü Werkzeuge den Befehl Formulare Felder Ausrichten Horizontal an Damit erhalten die Felder den gleichen y-wert Korrigieren Sie manuell den Abstand der Felder zueinander Drücken Sie dabei die (ª)-Taste, um die bereits vorgenommene y-platzierung nicht mehr zu verändern Nun sollen die Felder noch horizontal gesehen mittig auf der Seite stehen Dafür wählen Sie Formulare Felder Zentrieren Horizontal Nebenstehend sehen Sie das Ergebnis in der Originalansicht Schaltflächen 225