Benötigen Sie Hilfe beim Erstellen/Bearbeiten von interaktiven PDF-Dateien

Vorab entschuldige ich mich für meine nicht so genaue Beschreibung und mein schwaches Englisch.

Also habe ich ein Vereinbarungs- (oder Vertrags-) Formular mit mehreren Seiten in Adobe Illustrator entworfen, und ich möchte, dass die letzte Seite ein interaktives PDF ist. Was ich versucht habe, dies in Adobe InDesign zu tun.

Was das Layout betrifft, habe ich keine Probleme, weil ich einfach die AI-Zeichenfläche mit allen Elementen kopiere und in InDesign einfüge, aber da ich ein sehr Anfänger in InDesign bin, habe ich ein paar Probleme, bei denen ich Hilfe brauche:

  1. Ich muss ein doppeltes Antwortfeld wie ein JA / NEIN-Feld bereitstellen, um irgendwie zu handeln, wenn "NEIN" ausgewählt wird, einige andere Felder und Schaltflächen werden automatisch ausgeblendet, und wenn "JA" ausgewählt wird, werden mehr Felder und Schaltflächen angezeigt.
  2. Der Textstil des Füllfeldes (Schriftart, Farbe, …) kann nicht geändert werden. Nur die Größe ist einstellbar und das ist sehr begrenzt. Gibt es eine Möglichkeit, dies anzupassen?
  3. Ich möchte am Ende eine Schaltfläche haben, die als "Registrieren" oder "Senden" fungiert, um mir das Ergebnis des ausgefüllten/beantworteten Formulars per E-Mail zuzusenden. Leider funktioniert der Befehl mailto:abc@123.comnur als Hyperlink zum Verfassen einer E-Mail (ich kann sogar den E-Mail-Betreff definieren), aber ich möchte, dass die von der anderen Seite auf der letzten Seite bereitgestellten Informationen (ausgefüllte/beantwortete Felder) als E-Mail gesendet werden endgültige Version, auf die man sich verlassen kann (hoffentlich mit Datum der Unterzeichnung/Ausfüllung).
  4. Muss ich auch alle anderen Seiten meines Formulars in InDesign kopieren, um ein ganzes interaktives PDF zu haben (aber eigentlich ist nur die letzte Seite interaktiv)? Oder gibt es eine Möglichkeit, die einzelne interaktive Seite mit einem normalen PDF zu kombinieren, das von Illustrator erstellt wurde?
Wenn Sie all diese Interaktionen wünschen, ist es viel besser, eine Webseite zu erstellen. Ein pdf ist normalerweise als eine Datei gedacht, die angesehen und gedruckt werden kann. Insbesondere Punkt 3, wo Sie ein Skript auf einem Server benötigen, der die Informationen empfängt und die E-Mail sendet.
Sie können nirgendwo eine Schaltfläche zum Senden von PDF-Dateien haben, es sei denn, Sie verwenden einen Webserver und CGI. Siehe hier: helpx.adobe.com/acrobat/using/… Wenn man das bedenkt, stelle ich die Verwendung von PDF immer in Frage, da ein Weblink universeller und problemloser wäre.
Was das Hinzufügen der interaktiven Seite zu Ihrem PDF betrifft, so können Sie mit Acrobat Pro das Organisationstool verwenden, um dem PDF sehr einfach eine Seite hinzuzufügen. Wählen Sie einfach Organisieren und ziehen Sie die interaktive PDF-Seite auf das Dokument. Verschieben Sie es dann an eine beliebige Position. Schließen Sie das Organisationstool und speichern Sie die PDF-Datei.

Antworten (2)

Wenn Sie die Illustrator-Datei als PDF speichern, können Sie in Acrobat mit den Werkzeugen zum Vorbereiten von Formularen arbeiten, um viele Ihrer Aufgaben zu erledigen.

Was das Absenden des Formulars betrifft, so können Sie dem PDF eine Schaltfläche „Senden“ hinzufügen, aber es muss mit einem webbasierten CGI-Skript verknüpft sein, um es zu erhalten.

Adobe hat hier ein gutes Tutorial: Add Submit Button

Für die zukünftige Verwendung bleibt dieser Link jedoch möglicherweise nicht aktiv, da Adobe seine Methoden so oft ändert.

Andernfalls können Sie das ausgefüllte Formular per E-Mail senden, aber dazu muss die Person, die es ausfüllt, eine computerbasierte E-Mail wie Outlook auf dem Computer eingerichtet haben, um es zu senden.

JavaScript-Programmierung - Adobe PDF (Formular)

  1. Wählen Sie in Adobe Acrobat Pro DC „Werkzeuge“ > „Formular vorbereiten“ > klicken Sie mit der rechten Maustaste auf das ausgewählte [Dropdown]-Element > klicken Sie auf „Eigenschaften“ > wählen Sie „Aktionen“ > wählen Sie Auslöser [Maustaste hoch] > wählen Sie „Aktion“ [JavaScript ausführen ] :

Wenn dropdown.value ausgewählt ist, senden Sie das Formular als E-Mail-Anhang :

if ( this.getField("dropdown1").value == "SelectedValue" )

var EmailAddress = "Kontoname@Domain"; var ccE-Mail =" "; var EmailSubject = "Betreff"; var EmailMessage = "Nachricht";

var EmailURL= "mailto:"+EmailAddress+"?cc="+ccEmail+"&subject="+EmailSubject+"&body="+EmailMessage;

this.submitForm( {cURL: encodeURI(EmailURL), cSubmitAs:"XML", cCharSet:"utf-8"} );

Dadurch wird eine E-Mail gesendet, aber nicht das PDF selbst.
JS wurde aktualisiert, um den E-Mail-Anhang des Formulars widerzuspiegeln - mit this.submitForm()