Acrobat JavaScript est un langage orienté objet qui peut modifier les paramètres d'apparence et de base de données d'un format de document portable ( PDF) du fichier et changer . C'est le seul langage de script pré-installé dans le programme Adobe et peut être utilisé pour manipuler quoi que ce soit à partir des données entrées par l'utilisateur pour les modèles de documents PDF . L'éditeur JavaScript Acrobat est situé à l'intérieur de la fenêtre du programme Adobe . Créer Sortie Contenu texte
Ce script crée notamment un sommaire de chaque numéro du signet et page dans le fichier PDF . C'est une bonne idée si vous exportez et en combinant une série de pages PDF et doivent dresser une table des matières pour lui dans un autre programme comme Microsoft Word. Au lieu de prendre le temps de parcourir tous les noms PDF et le numéro de la page , insérez le code suivant dans Acrobat et copier-coller le texte de sortie dans votre document Word:
fonction
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 tous les signets dans le document. ");
DumpBookmark ( this.bookmarkRoot , 0);
Rappelez-vous, cependant , que le fichier PDF est maintenant intégrée en permanence avec le code et va afficher un texte de contenu chaque fois que vous ouvrez le image. Remédier à ce problème en supprimant le code et enregistrer le fichier PDF une fois que vous l'avez utilisé .
Supprimer les pages sans texte
Il peut paraître très professionnel pour donner aux clients ou associés d'une document dont les pages au hasard blanc à l'intérieur . C'est aussi un gaspillage de papier . Vous pouvez remédier à cela en mettant en œuvre un JavaScript qui enlève n'importe quelle page du document PDF sans aucun mot à ce sujet. Utilisez le code suivant pour mettre en œuvre le JavaScript:
try {
//enregistrer une copie du document original
var newName = this.path ;
var filename = newName.replace ( "pdf . ", " _Original.pdf ");
this.saveAs (filename) ;
for (var i = 0; i < cela. numPages ; i + +) {
numWords = this.getPageNumWords ( i);
if ( numWords == 0) {
< p> //cette page n'a pas de texte , supprimer
Retirer Toolbar
Si vous voulez présenter un document PDF d'une manière professionnelle et artistique , alors vous pourriez envisager de supprimer la barre d'outils Acrobat. Cela permettra de présenter votre PDF en mode plein écran . Les utilisateurs peuvent ensuite appuyez sur F8 pour supprimer le mode plein écran et revenir Adobe Acrobat pour sa vue sur la lecture initiale. Insérez le script en cliquant sur le menu "Avancé" et en sélectionnant le " traitement de documents » et les options « JavaScripts de document" . Puis - dans la boîte scripts - insérer le texte suivant à professionnaliser l'apparence de votre document PDF:
app.toolbar = true;
Autres Adobe Acrobat Scripts
Autres JavaScripts sont ceux qui permettent de sauver un fichier PDF avec un horodatage . Ce script particulier est extrêmement utile pour voir les versions précédentes d'un document PDF car il ne remplace pas le fichier actuel , mais crée simplement un nouveau avec l'horodatage . D'autres scripts peuvent faire tourner tout paysage ou portrait - pages orientées et extraire URL ou adresses e-mail . Voir le lien EverMap dans la section Ressources pour une longue liste de Adobe Acrobat JavaScripts .