PDF Formular automatisch statisch speichern über eine JavaScript Print-Funktion?

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
toto75
Beiträge: 3
Registriert: 28.11.2016, 09:25

PDF Formular automatisch statisch speichern über eine JavaScript Print-Funktion?

Beitrag von toto75 » 29.11.2016, 12:13

Hallo...

Ich habe über LCD ein Formular erstellt mit einer transparenten Schaltfläche. Über diese Schaltfläche kann der Enduser automatisiert die PDF-Datei immer am selben Speicherort und unter denselben Dateinamen abspeichern. Das geschieht über den JS-Befehl

myTrustedSaveAs(event.target,"/UNC-Freigabepfad/Veranstaltungen.pdf");
xfa.host.messageBox("Ihr PDF-Dokument wurde erfolgreich gespeichert.","Dateispeicherung",3,0);

Jetzt habe ich das Problem, dass die neu gespeicherte PDF-Datei nicht mehr dynamisch sein darf, sondern eine statische PDF werden muss. Habe gelesen, dass das nur über die ‚Drucken als PDF‘ Funktion geht.

Ich bräuchte also eine Java-Script-Funktion, die automatisiert die dynamische PDF-Datei über die Printfunktion ausgibt und das auch immer über den festeingestellten Speicherpfad und Dateinamen.

Habe dazu aber leider noch nichts passendes finden können…

toto75
Beiträge: 3
Registriert: 28.11.2016, 09:25

PDF Formular automatisch statisch speichern über eine JavaScript Print-Funktion?

Beitrag von toto75 » 30.11.2016, 16:10

Hallo,

ich habe inzwischen diesen Code gefunden:

var pp = this.getPrintParams(); 
pp.interactive = pp.constants.interactionLevel.automatic; 
pp.printerName = "Adobe PDF";
pp.fileName = "/C/temp/test.ps"; 
this.print(pp);


Das funktioniert soweit auch als .ps Datei. Wie bekomme ich nun daraus
automatisch eine PDF?

Antworten