Acrobat JavaScript is een object - georiënteerde taal die kan veranderen en het uiterlijk en de database-instellingen van een portable document format ( PDF ) -bestand te wijzigen . Het is de enige scripttaal geïnstalleerd in de Adobe programma kan worden gebruikt om iets van gebruikersinvoer data naar PDF document templates manipuleren . De Acrobat JavaScript editor is gelegen binnen het venster van Adobe -programma . Maak Inhoud-output Tekst Deze bijzondere script maakt een lijst van elke bladwijzer en paginanummer in het PDF-bestand inhoud . Dit is een goed idee als u exporteert en het combineren van een reeks van PDF-pagina's en de noodzaak tot het opstellen van een inhoudsopgave voor het in een ander programma zoals Microsoft Word . In plaats van het nemen van de tijd om te waden door elke PDF naam en paginanummer , plaatst u de volgende code in Acrobat en kopiëren en de output tekst plakken in uw Word-document : functie DumpBookmark ( bkm , Nlevel ) op { 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 ) op Twitter for (var i = 0 ; ! i < bkm.children.length ; i + + ) DumpBookmark ( bkm.children [ i ] , Nlevel + 1 ) ; } console.clear ( ) ; console.show ( ) op ; console.println ( " dumping alle bladwijzers in het document . " ) ; DumpBookmark ( this.bookmarkRoot , 0 ) ; Bedenk echter, dat het PDF-bestand wordt nu permanent ingebed met de code en elke keer dat u opent het zal een inhoud van tekst uit te voeren bestand . Verhelpen dit door het schrappen van de code en het opslaan van de PDF- als je eenmaal gebruik hebben gemaakt . Pagina's verwijderen met Geen Tekst Het kan er erg onprofessioneel om klanten of medewerkers geven een document met een willekeurig blanco pagina's in . Het is ook een verspilling van papier . U kunt dit verhelpen door het implementeren van een JavaScript dat elke pagina in het PDF-document zonder enige woorden op het verwijdert . Gebruik de volgende code om de uitvoering van de webbrowser : try { //opslaan van een kopie van het originele document var newName = this.path ; var filename = newName.replace ( " pdf . " , " _Original.pdf " ) ; this.saveAs ( filename ) ; for (var i = 0 ; ik dit < . NUMPAGES ; i + + ) op Twitter { NumWords = this.getPageNumWords ( i ) ; if ( NumWords == 0 ) { //deze pagina bevat geen tekst , schrappen Verwijderen Toolbar Als u een PDF-document te presenteren op een professionele en artistieke manier , dan kun je overwegen het verwijderen van de werkbalk van Acrobat . Dit zal uw PDF te presenteren in een volledig scherm . Gebruikers kunnen vervolgens op F8 om het volledige scherm te verwijderen en terug te keren Adobe Acrobat naar zijn oorspronkelijke lezing uitzicht . Plaats het script door te klikken op het menu " Geavanceerd" en het selecteren van de " Document Processing" en " Document JavaScripts " opties . Vervolgens - in het vak scripting - Steek de volgende om het uiterlijk van uw PDF-document te professionaliseren : app.toolbar = true ; Andere Adobe Acrobat Scripts < br Andere JavaScripts > behoren die een PDF opslaan met een tijdstempel . Deze bijzondere script is uiterst handig voor het zien van eerdere versies van een PDF-document , omdat het niet het huidige bestand wilt overschrijven , maar creëert gewoon een nieuwe met de tijdstempel . Andere scripts kunnen alle landscape of portrait - georiënteerde pagina's roteren en pak URL of e-mailadressen . Zie de Evermap schakel in het gedeelte Bronnen voor een uitgebreide lijst van Adobe Acrobat JavaScripts .
|