Script, das das Menü des Adobe Reader erweitert.
Fügt Seitenzahlen, Dateinamen usw. auf allen Seiten einer PDF-Datei ein.
Getestet mit Adobe Reader DC
Windows: %appdata%\Roaming\Adobe\Acrobat\Privileged\DC\JavaScripts
Die einzelnen Menüpunkte können am Anfang des Scripts angepaßt werden (siehe Quellcode).
Beispiele für cExec
AddField( Text , Datums-Format {dd.mm.yyyy], Zeit-Format [HH:MM], Seite [-1 = alle] -2 = letzte Seite)
// Eine Kombination aus den Befehlen ist in jedem Menüpunkt möglich z. B.:
AddField("%FileName%"); SetPosition("top",15); ChangeColor([ "RGB", 0,0.7,0 ]); ChangeSize(12)
Platzhalter:
- %Author%
- Author
- %Producer%
- Erstellt mit
- %Creator%
- %FileName%
- Dateiname
- %FileNameNoExt%
- Dateiname ohne Suffix
- %FullPath%
- Dateifad mit Datenamen
- %FullPathNP%
- Dateipfad mit Datenamen / Betriebsystem unabhängig
- %Date%
- Aktuelles Datum
- %Time%
- Aktuelle Uhrzeit
- %CreationDate%
- Erstellungsdatum
- %CreationTime%
- Erstellungszeit
- %ModifiedDate%
- Datum der letzten Änderung
- %ModifiedTime%
- Zeit der letzten Änderung
- %Page%
- Aktuelle Seite
- %Pages%
- Gesamtseitenzahl
- %n%
- Zeilenumbruch
- %t%
- Tabulator
Die Reihenfolge entspricht keiner Priorität.
- Dokumentation
- Dialog für die Einstellungen.
- Information an verschiedenen Stellen positionieren z. B. in Kopf- und Fusszeile
Thorsten Willert
Basierend auf PrintFooter v2.2 von Thorsten Eggeling;
https://www.myria.de/computer/599-adobe-reader-dateinamen-auf-jede-seite-drucken
Das ganze steht unter der Apache 2.0 Lizenz. .