Nwlapcug.com


Elenco degli script di Adobe Acrobat



Acrobat JavaScript è un linguaggio orientato a oggetti che possa alterare e modificare le impostazioni del database e aspetto di un file in formato (PDF). È l'unico linguaggio di scripting pre-installato il programma Adobe e può essere utilizzato per manipolare nulla dai dati di input utente per modelli di documento PDF. L'editor di Acrobat JavaScript si trova all'interno della finestra del programma di Adobe.

Creare contenuti di testo di Output

Questo particolare script crea una lista di contenuti di ogni numero di pagina e segnalibri nel file PDF. Questa è una buona idea se siete esportazione e combinando una serie di pagine PDF e necessità di elaborare una tabella di contenuti per esso in un altro programma come Microsoft Word. Invece di prendere il tempo per guadare attraverso ogni PDF nome e numero di pagina, inserire il codice seguente in Acrobat e copiare e incollare il testo di output nel documento di Word:

funzione DumpBookmark (bkm, nLevel)

{

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;

Console.Show();

Console.println ("Dumping tutti i segnalibri del documento.");

DumpBookmark (this.bookmarkRoot, 0);

Ricordate, però, che il file PDF è ora permanentemente incorporato con il codice e visualizzerà un testo di contenuto ogni volta che si apre il file. Risolvere il problema eliminando il codice e salvare il PDF, una volta che avete usato.

Eliminare le pagine senza testo

Può guardare molto poco professionale per dare ai clienti o associa un documento con pagine a caso vuote all'interno. È anche uno spreco di carta. È possibile risolvere questo implementando un JavaScript che rimuove qualsiasi pagina nel documento PDF senza parole su di esso. Utilizzare il seguente codice per implementare il codice JavaScript:

try {

salvare una copia del documento originale

newName var = this.path;

var filename = newName.replace(".pdf","_Original.pdf");

this.saveAs(filename);

per (var i = 0; i < this.numPages; i + +)

{

numWords = this.getPageNumWords(i);

if (numWords == 0)

{

// this page has no text, delete it

this.deletePages(i,i);

}

}

}

catch (e)

{

app.alert(e);

}

Rimuovere Toolbar

Se si desidera presentare un documento PDF in modo professionale e artistico, quindi si potrebbe considerare di rimuovere la barra degli strumenti di Acrobat. Questo si presenterà il tuo PDF a schermo intero. Gli utenti potranno premere F8 per rimuovere la modalità a schermo intero e tornare Adobe Acrobat alla visualizzazione lettura originale. Inserire lo script facendo clic sul menu "Avanzate" e selezionando le opzioni "Elaborazione di documento" e "Documento JavaScripts". Allora..--nella casella di script, è possibile inserire il seguente per professionalizzare il look del vostro documento PDF:

app.Toolbar = true;

Altri script di Adobe Acrobat

Altri JavaScripts includono quelli che salvare un file PDF con un timestamp. Questo particolare script è estremamente utile per visualizzare le versioni precedenti di un documento PDF perché non sovrascrive il file corrente, ma semplicemente ne crea uno nuovo con il timestamp. Altri script possono ruotare tutti paesaggio o ritratto-orientato pagine ed estrarre indirizzi e-mail o URL. Vedi il link Evermap nella sezione delle risorse per un ampio elenco di Adobe Acrobat JavaScript.