Acrobat JavaScript ist eine objektorientierte Sprache, die ändern und können das Aussehen und Datenbank-Einstellungen eines Portable Document Format (PDF -Datei). Es ist die einzige Skriptsprache in der Adobe -Programm vorinstalliert und kann verwendet werden , um alles von Benutzer eingegebenen Daten in PDF- Dokumentvorlagen zu manipulieren. Der Acrobat JavaScript-Editor wird im Adobe Programmfensters. Erstellen Inhaltsverzeichnis Output Text
Diese besondere Skript erstellt eine Liste der Inhalte jedes Lesezeichen und die Seitenzahl in der PDF-Datei . Dies ist eine gute Idee, wenn Sie den Export und kombinieren eine Reihe von PDF-Seiten und müssen erstellt ein Inhaltsverzeichnis für sie in einem anderen Programm wie Microsoft Word. Anstatt die Zeit nehmen, jede PDF Namen und Seitenzahl waten , legen Sie den folgenden Code in Acrobat und kopieren und fügen Sie den Ausgang Text in Ihr Word-Dokument :
Funktion DumpBookmark ( bkm , nLevel )
< p> { var s
= "";
for (var i = 0; i < nLevel ; i + +)
s + = "";
bkm.execute ();
console.println (s + "" + + bkm.name "\\ t" + ( this.pageNum + 1 ) );
if ( bkm.children = null)
for (var i = 0; ! i < bkm.children.length ; i + +)
DumpBookmark ( bkm.children [i] , nLevel + 1 ) ;
}
console.clear ();
console.show ();
console.println ( " Dumping alle Lesezeichen im Dokument. ");
DumpBookmark ( this.bookmarkRoot , 0);
Bedenken Sie jedoch , dass die PDF- Datei wird jetzt permanent mit dem Code eingebettet und wird Ausgang A Inhalt Text jedes Mal, wenn Sie die Datei. Abhilfe dies durch Löschen Sie den Code und speichern Sie die PDF , sobald Sie es verwendet haben .
Seiten löschen ohne Text
Es kann sehen sehr unprofessionell , um Kunden oder Mitarbeiter ein Dokument mit zufällig leere Seiten nach innen. Es ist auch eine Verschwendung von Papier. Sie können dies durch die Implementierung eines JavaScript , die jede Seite entfernt in dem PDF-Dokument ohne Worte auf sie zu beheben. Verwenden Sie den folgenden Code, um die JavaScript implementieren:
try {
//speichern Sie eine Kopie des ursprünglichen Dokuments
var newName = this.path ;
var filename = newName.replace ( " pdf . ", " _Original.pdf ");
this.saveAs ( filename);
for (var i = 0; i < dies . NUMPAGES ; i + +) {
numworte = this.getPageNumWords (i);
if ( numworte == 0) {
< p> //diese Seite hat keinen Text , löschen
Toolbar entfernen
Wenn Sie ein PDF-Dokument in einem professionellen und künstlerische Weise präsentieren wollen , dann könnten Sie in Erwägung ziehen, die Acrobat -Symbolleiste. Dies wird Ihre PDF im Vollbild zu präsentieren. Die Benutzer können dann F8 drücken, um den Vollbildmodus zu entfernen und Adobe Acrobat in seine ursprüngliche Lesung Aussicht. Legen Sie das Skript , indem Sie auf die Schaltfläche "Erweitert "-Menü und wählen Sie die "Document Processing" und "Document JavaScripts " Optionen . Dann - in der Scripting- box - legen Sie die folgenden , um das Aussehen Ihres PDF-Dokuments zu professionalisieren :
app.toolbar = true;
Andere Adobe Acrobat Scripts
Andere JavaScripts schließen diejenigen ein , die eine PDF-Datei mit einem Zeitstempel zu speichern. Diese besondere Skript ist extrem nützlich, wenn Sie frühere Versionen eines PDF-Dokuments , da es nicht überschreiben die aktuelle Datei , sondern erstellt einfach einen neuen mit dem Zeitstempel . Andere Skripte drehen können alle Hoch-oder Querformat -orientierte Seiten und extrahieren URL oder E-Mail -Adressen. Siehe Evermap Link im Abschnitt Ressourcen für eine umfangreiche Liste von Adobe Acrobat JavaScripts .