Liste over Adobe Acrobat Scripts

Liste over Adobe Acrobat Scripts


Acrobat Javascript er et objektorientert språk som kan endre og endre utseende og databaseinnstillingene for en Portable Document Format (PDF-fil). Det er det eneste skriptspråk som er forhåndsinstallert i Adobe-programmet og kan brukes til å manipulere alt fra brukerinngangsdata til PDF dokumentmaler. Acrobat Javascript editor Den ligger innenfor programvinduet Adobe.

Lag Innhold Utgang Text

Dette bestemte skriptet oppretter en innholdsliste over hvert bokmerke og sidetall i PDF-filen. Dette er en god ide hvis du eksporterer og kombinere en rekke PDF-sider og trenger å trekke opp en innholdsfortegnelse for det i et annet program som Microsoft Word. I stedet for å ta seg tid til å vasse gjennom hver PDF navn og sidetall, setter du inn følgende kode i Acrobat og kopiere og lime resultatet inn tekst i Word-dokumentet:

funksjon DumpBookmark (BKM, nLevel)

{

var s = "";

for (var i = 0; i & lt; nLevel; i ++)

s + = "";

bkm.execute ();

console.println (s + "" + bkm.name + "\ t" + (this.pageNum + 1));

if (bkm.children! = null)

for (var i = 0; i & lt; bkm.children.length, jeg ++)

DumpBookmark (bkm.children [i], nLevel + 1);

}

console.clear ();

console.show ();

console.println ( "Dumping alle bokmerker i dokumentet.");

DumpBookmark (this.bookmarkRoot, 0);

Husk imidlertid at PDF-filen er nå permanent innebygd med koden og vilje ut et innhold tekst hver gang du åpner filen. Bøte på dette ved å slette koden og lagre PDF når du har brukt den.

Slett sider uten tekst

Det kan se veldig uprofesjonelt å gi kunder eller kollegaer et dokument med tilfeldig blanke sider inni. Det er også sløsing med papir. Du kan bøte på dette ved å implementere et Javascript som fjerner en side i PDF-dokumentet uten ord på det. Bruk følgende kode for å implementere Javascript:

try {

// Lagre en kopi av originaldokumentet

Var newname = this.path;

Var filnavn = newName.replace ( "pdf.", "_ Original.pdf");

this.saveAs (filnavn);

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

{

numWords = this.getPageNumWords(i);

if (numWords == 0)

{

// Denne siden har ingen tekst, slette den

this.deletePages (i, i);

}

}

}

catch (e)

{

app.alert(e);

}

Fjern Toolbar

Hvis du ønsker å presentere et PDF-dokument i et faglig og kunstnerisk måte, så kan du vurdere å fjerne Acrobat-verktøylinjen. Dette vil presentere PDF i full skjerm. Brukerne kan deretter trykke F8 for å fjerne fullskjermmodus og tilbake Adobe Acrobat til sin opprinnelige lesing utsikt. Sett skriptet ved å klikke på "Advanced" -menyen og velge "Document Processing" og "Dokument Javascripts" alternativer. Deretter - i skripting boksen - sett inn følgende å profesjonalisere utseendet til PDF-dokument:

app.toolbar = true;

Andre Adobe Acrobat Scripts

Andre Javascripts omfatter de som lagrer en PDF med en tidsangivelse. Denne spesielle skriptet er ekstremt nyttig for å se tidligere versjoner av et PDF-dokument fordi den ikke overskrive eksisterende fil, men bare lager en ny en med tidsangivelse. Andre skript kan rotere alle liggende eller stående orienterte sider og ekstrakt URL eller e-postadresser. Se Evermap koblingen i Resources for en omfattende liste over Adobe Acrobat Javascript.