folgende Aufgabe:
Beim Drucken eines pdf-Dokuments soll das aktuelle Datum und die aktuelle Uhrzeit auf dem Ausdruck erscheinen, ansonsten sollen Datum und Uhrzeit unsichtbar sein. Funktioniert alles prima
mit folgendem Javascript in einem Formularfeld, eingefügt unter "Seitenminiaturen", "Seiteneigenschaften", "Aktionen" "Javascript ausführen":
if(event.value != "")
{
var datum = this.getField("datum");
datum.value = "Ausdruck vom " + util.printd("dd.mm.yyyy HH:MM:ss", new Date());
}
if(event.value == "")
{
var datum = this.getField("datum");
datum.value = "Ausdruck vom " + util.printd("dd.mm.yyyy HH:MM:ss", new Date());
}
Das Dumme ist nur: der Adobe Acrobat (XI Prof) möchte das Dokument beim Schließen immer speichern (da ja das Feld "datum" aktualisiert wurde). Das Dokument ist geschützt, "Drucken" und
"Formularfelder ausfüllen" sind erlaubt. Das Speichern wäre somit auch erlaubt, ist aber unerwünscht.
Im Adobe Reader erfogt beim demselben Dokument beim Schließen keine Frage zum Speichern.
Da nicht steuerbar ist, ob die Datei vom späteren Nutzer mit dem Adobe Reader oder dem Adobe Acrobat geöffnet wird, meine Frage: kann ich die Datei so erstellen
(z. B. mit einem weiteren Javascript), dass im Adobe Acrobat die Fragen zum Speichern vor dem Schließen unterbleibt. Der spätere Nutzer soll die Datei nur lesen und Drucken
(mit aktuellem Datum und Uhrzeit) können, mehr nicht. Speichern ist nicht vorgesehen.
Bin dankbar für Tipps.
t.
