×

Avertissement

JUser::_load : impossible de charger l'utilisateur ayant l'ID 45

bookmarks for each page crée des signets pour chaque page du document PDF.

Pour ce script, rien de prémaché, nous allons copier / coller le code fourni ci-dessous dans acrobat afin de créer le script.

  • Script : bookmarks for each page
  • Auteur : evermap.com
  • Type : javascript
  • Compatibilité : Acrobat - Windows / Mac OS
  • Prix : Gratuit

Utilisation

  1. Copier le code suivant
  2. Dans Acrobat, "Menu options avancées > traitement du document > Traitement par lots"
  3. Appuyer sur créer pour créer une nouvelle action
  4. Donner un nom à l'action et valider.
  5. Appuyer sur Commandes et choisissez "Exécuter le script Javascript" dans la liste
  6. Dans les options, choisissez "Exécutez les commandes sur les documents ouverts dans Acrobat"
  7. Appuyer sur ajouter et double cliquer sur la ligne "Exécuter le script Javascript" à droite de la fenêtre
  8. Dans la fenêtre qui apparaît, coller le code ci-dessous
  9. Cliquez sur Ok pour refermer les fenêtres
  10. Avec un document actif, lancer le script en vous rendant dans le même menu et choisissez Exécuter après avoir sélectionné votre action.

Ce script génère des signets pour chaque page que compte le document.

Sélectionnez le code

/* Create bookmarks for each page in the document */
var root = this.bookmarkRoot;
try {
for (var i = 0; i < this.numPages; i++)
       {
       root.createChild("Page " + (i+1), "this.pageNum=" + i, i);
       }
} 
catch(e)
{
app.alert("Processing error: "+e)
}

Pas encore de commentaires.

Laissez votre commentaire

En réponse à Some User

Suivez Scriptopedia.org

Divers

À propos de Scriptopedia.org

Une idée de Loic Aigon mis en page par Eddy.VH se veut être une bibliothèque de scripts pour les produits Adobe orientés PAO. Vous y trouverez des scripts de type JavaScript pour Photoshop, Illustrator, inDesign et Acrobat et de type ATN ( Actions pour Photoshop ).