Forenindex » Programme » Web/Internet » PDF Grundlagen / Web / eForms » Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

grawebber
Beiträge gesamt: 7

5. Mai 2016, 16:34
Bewertung:

gelesen: 4816

Beitrag als Lesezeichen
Hallo,

alle meine Indesign-Dokumente haben ein Textfeld, welche später im PDF den Dateipfad anzeigen soll.
Dies soll soweit wie möglich automatisch beim „Schließen“ oder „Speichern unter” per Javascript ausgelöst werden.
Zur Zeit kann ich dies aber immer nur für jedes geöffnete PDF auslösen.

Gibt es eine Möglichkeit, das Javascript so zu hinterlegen, dass es bei jedem PDF automatisch funktioniert?

Mein aktueller Workflow (Indesign CC 2015, Acrobat DC):

1. Textfeld in Indesign erstellt über „Schaltflächen und Formulare“
2. PDF-Export per „Export“ > Adobe PDF (interaktiv)
3. dann habe ich in Acrobat DC die Dokumentenaktion „Schließt Dokument“ das Javascript eingebunden

Klappt gut, allerdings muss ich das dann für jedes PDF neu erstellen.

Bin für jeden Tipp dankbar. Vieleicht gibts auch einen anderen (besseren) Weg?

Viele Grüße, Roland

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

taunus11
Beiträge gesamt: 609

6. Mai 2016, 12:33
Bewertung:

gelesen: 4722

Beitrag als Lesezeichen
In Acrobat Pro kann man eine Aktion erzeugen, die dies für einen Stapel von Dokumenten durchführt.

Bernd Alheit

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

grawebber
Beiträge gesamt: 7

6. Mai 2016, 13:23
Bewertung:

gelesen: 4685

Beitrag als Lesezeichen
Hallo Herr Alheit,
haben Sie da weitere Tipps für mich? Mein Problem ist, dass ich im Assistenten nicht weiß, wo ich ihm mitteile, dass zukünftig PDF-Dateien beim Speichern ein Javascript ausführen. Vorher muss natürlich das in Indesign angelegte Textfeld als Formular-Textfeld erkannt werden.

Viele Grüße, Roland

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

taunus11
Beiträge gesamt: 609

6. Mai 2016, 17:09
Bewertung:

gelesen: 4639

Beitrag als Lesezeichen
Im Assistenten die Ausführung von Javascript hinzufügen und dort die Methode setAction mit dem Trigger WillSave verwenden.

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

grawebber
Beiträge gesamt: 7

7. Mai 2016, 09:02
Bewertung:

gelesen: 4509

Beitrag als Lesezeichen
Guten Morgen taunus11,
wo und wie füge ich die Methode und den Trigger hinzu?
Vielen Dank im voraus, Roland

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

taunus11
Beiträge gesamt: 609

7. Mai 2016, 11:23
Bewertung:

gelesen: 4472

Beitrag als Lesezeichen
Im Assistenten die Ausführung von Javascript hinzufügen und z.B. folgendes eintragen:
Code
this.setAction("WillSave", "app.beep(0);"); 

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

grawebber
Beiträge gesamt: 7

7. Mai 2016, 12:57
Bewertung:

gelesen: 4434

Beitrag als Lesezeichen
Hallo,

ich habe jetzt folgendes Javascript:

this.getField('filePath').value=this.path;
this.setAction("WillSave", "app.beep(0);");

Wenn ich die Aktion ausführe, klappt das auch. Wenn ich dann das PDF mit einem anderen Namen an einem anderen Ort speichere, bleibt leider der alte Pfad und Dateiname erhalten.

Gibt es dafür eine Lösung?

Viele Grüße, Roland

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

taunus11
Beiträge gesamt: 609

7. Mai 2016, 16:23
Bewertung:

gelesen: 4361

Beitrag als Lesezeichen
Der 2. Parameter von meinem Beispiel muss natürlich durch den Befehl ersetzt werden, der ausgeführt werden soll.

Automatisches Aktualisieren des PDF-Speicherortes beim Speichern

grawebber
Beiträge gesamt: 7

8. Mai 2016, 12:17
Bewertung:

gelesen: 4190

Beitrag als Lesezeichen
Hallo taunus11,

super, vielen Dank. Hat geklappt.

Viele Grüße, Roland