Ajouter et modifier des tampons interactifs
Applicable à :
- Revu 21
- Revu 20
Dans Revu 20 eXtreme edition et Revu 21, vous pouvez importer et ajouter des tampons interactifs à partir des bibliothèques personnalisées de Revu. Les tampons interactifs sont créés avec JavaScript et peuvent inclure des boutons, des champs de formulaire, des logos d’entreprise, des dates, etc. Lorsqu’ils sont placés sur un PDF, vous et vos collègues pouvez interagir avec ces tampons et leurs éléments en saisissant des informations sur le projet et en spécifiant des états.
Par exemple, lorsque vous placez un tampon de statut de soumission sur un PDF, vous pouvez ajouter les informations suivantes :
- État de la soumission
- Critique
- Date
- Numéro de livrable
- Numéro de spécification
Bien que toutes les éditions de Revu permettent de modifier l’apparence d’un tampon interactif, l’ajout de champs de formulaire, la modification de champs de formulaire et du JavaScript d’un tampon interactif nécessite l’utilisation de Revu eXtreme.
Les utilisateurs de Revu 21 peuvent modifier l’apparence et les fonctionnalités d’un tampon interactif avec une formule Bluebeam.
Dans l’ensemble, le processus de tampon interactif suit cette séquence :
- Un tampon interactif est créé ou importé dans Revu.
- Le timbre est apposé sur un PDF.
- Un script de calcul génère automatiquement la boîte de dialogue Timbre en fonction du script global.
- Les informations sont saisies dans la boîte de dialogue Timbre.
- Le timbre est complété avec toutes les informations nécessaires.
Ajouter un tampon
Il existe deux façons d’ajouter un tampon interactif dans Revu.
-
Créez le tampon à partir de zéro en utilisant JavaScript.
-
Téléchargez et importez un modèle de tampon à partir des bibliothèques personnalisées Revu. Si nécessaire, vous pouvez personnaliser le modèle de tampon pour votre ou vos projets.
Dans ce guide, nous nous concentrons principalement sur la manière d’ajouter et de modifier des tampons interactifs à partir d’un modèle existant.
Télécharger le modèle
- Accédez à la page des bibliothèques personnalisées Revu .
- Faites défiler l’écran jusqu’aux tampons interactifs et sélectionnez un modèle de tampon à télécharger. Par exemple, sélectionnons État du livrable.
- Localisez le dossier submittal-status.zip dans votre dossier Téléchargements, cliquez dessus avec le bouton droit de la souris et sélectionnez Extraire tout.
- Sélectionnez Extraire.
Importer le timbre
- Dans Revu, sélectionnez Outils > Tampon > Importer un tampon
- Accédez au dossier contenant votre tampon. Pour cet exemple, accédez à votre destination de téléchargement et ouvrez le dossier submittal-status. Dans le dossier, vous verrez deux PDF :
- Submittal_Status.pdf est utilisé pour le placement d’un seul tampon.
- Submittal_Status_Batch.pdf est utilisé pour tamponner plusieurs pages à la fois.
- Sélectionnez votre timbre. Pour cet exemple, sélectionnez Submittal_Status.pdf.
- Cliquez sur Ouvrir.
La prochaine fois que vous sélectionnerez l'outil Tampon, ce tampon apparaîtra dans la liste.
Placer le tampon sur un PDF
- Sélectionnez Outils > Tampon et choisissez Submittal_Status.pdf dans la liste des tampons.
- Cliquez et faites glisser le tampon sur votre PDF. Vous devriez être invité à remplir les champs suivants :
- Sélectionnez un Status.
- Renseignez Submittal # et Spec # si possible.
- Sélectionnez OK pour placer le tampon sur la page.

Personnaliser les tampons
Dans toutes les éditions et versions de Revu, vous pouvez personnaliser l’apparence d’un tampon interactif. Dans cet exemple, nous allons personnaliser le Nom de l’entreprise et le Logo de l’entreprise.
Pour modifier un tampon interactif, procédez comme suit :
- Sélectionnez Outils > Tampon. Placez votre curseur sur le fichier tampon que vous souhaitez modifier et sélectionnez l’icône de modification
qui apparaît à droite.
Pour cet exemple, modifiez le tampon Submittal_Status.pdf. - Utilisez des outils de marquage pour personnaliser le tampon. Ajoutez le nom et le logo de votre entreprise, modifiez la couleur du texte, etc.

- Une fois que vous avez personnalisé votre tampon, sélectionnez Fichier > Enregistrer sous et saisissez un nouveau nom pour votre tampon. Le tampon modifié sera disponible dans Revu pour utilisation ultérieure.
StampCode et JavaScript
Pour personnaliser davantage un tampon, vous pouvez modifier la boîte de dialogue JavaScript et les champs de formulaire. Après l’apposition d’un tampon interactif sur un PDF :
- Un champ de calcul est créé et déclenché, ce qui génère la boîte de dialogue Timbre.
- Le tampon peut être modifié via la boîte de dialogue JavaScript globale.
Le JavaScript des tampons de notre page de bibliothèques personnalisées Revu comprend deux types de script : le script de calcul et le StampCode. Découvrez ci-dessous la différence entre les deux.
Script de calcul
Le script de calcul est un champ de formulaire prérempli qui ne doit pas être modifié. Si un tampon peut être modifié, il est accessible dans le panneau Formulaires, sous Calculation. Le script de calcul définit les variables référencées dans le StampCode. Sans une compréhension avancée de JavaScript, la modification du script de calcul pourrait entraîner l’échec de votre tampon interactif. Ne modifiez pas et ne supprimez pas le champ Calculation dans le tampon.
Code de timbre
Chaque tampon possède une valeur stockée appelée StampCode. Il s’agit du code back-end qui représente les éléments visuels dans un tampon interactif. Par exemple, si vous souhaitez ajouter des champs de formulaire ou modifier des champs existants, vous devez le faire par l’intermédiaire du StampCode. Le StampCode contrôle le contenu affiché dans la boîte de dialogue du tampon et interagit directement avec les champs de formulaire du tampon.
Voici un exemple de la manière dont le StampCode se rapporte aux noms des champs du formulaire :
Pour tous les tampons interactifs disponibles via les bibliothèques personnalisées Revu, le StampCode est organisé en deux sections :
-
La première moitié du StampCode fait référence à tous les champs de texte d’un tampon.
-
La seconde moitié fait référence à un groupe de cases d’option et à une liste déroulante.
Modifier le StampCode
- Sélectionnez Fenêtre > Panneaux >
Formulaires.
- Lorsque le panneau
Formulaires est ouvert, sélectionnez Outils > Formulaire > JavaScript.
- Dans la boîte de dialogue Global JavaScript, assurez-vous que StampCode est sélectionné et sélectionnez
Modifier.
Les valeurs du StampCode reflètent les noms de chaque champ de formulaire utilisé dans le tampon. Par exemple, dans le panneau Formulaires, la case d’option « Réviser » est référencée dans le code du tampon comme suit :
{ value:"Revise", description:"Revise" }
Le champ de texte intitulé « CheckedBy » est référencé dans le StampCode comme suit :
{ field:"CheckedBy", description:"Checked by:", default:function() { return Collab.user; } }
Dans les deux exemples, le StampCode commence par value: ou par field:. Ces deux termes correspondent directement aux noms dans le champ de formulaire. Si le nom d’un champ de formulaire ne correspond pas exactement à sa valeur ou à son champ StampCode, le JavaScript ne s’exécutera pas. Par exemple, si nous modifions la case d’option « Réviser » en « Révisé » mais que nous ne mettons pas à jour le StampCode pour qu’il corresponde à ce terme, le tampon échouera.
Après value ou field se trouve la description, qui s’affiche après avoir rencontré la boîte de dialogue JavaScript et placé le tampon sur un PDF. Par exemple, le champ de formulaire « Spécification » est référencé comme suit :
{ field:"Spec", description:"Spec #:", default:function() { return ""; } }
Pour personnaliser la description des champs affichés dans la boîte de dialogue JavaScript, modifiez le nom du champ du formulaire dans le panneau Formulaires et dans le StampCode. La description n’a pas besoin de correspondre au nom d’un champ de formulaire. Par exemple, si nous remplaçons « Spec # » dans le StampCode par « Numéro de spécification, », la boîte de dialogue reflétera ce changement.
Modifier un groupe radio
Pour ajouter un nouveau bouton radio à un groupe radio existant :
- Sélectionnez Outils > Tampon, placez votre curseur sur un fichier tampon et sélectionnez l’icône de modification
qui apparaît à droite.
- Ouvrez le panneau
Formulaires.
- Sélectionnez l’une des cases d’option du groupe des cases d’option Status (par exemple, Approved, Rejected ou Revise). Cette opération surligne la case d’option dans le tampon.
- Dans le tampon, cliquez avec le bouton droit sur le bouton radio sélectionné et sélectionnez Copier.
- Collez la case d’option là où vous le souhaitez sur le tampon.
- Dans le panneau
Formulaires, double-cliquez sur la nouvelle case d’option pour la renommer. Dans cet exemple, une case d’option a été ajoutée et renommée Support.

- Sélectionnez Outils > Formulaire > JavaScript.
- Choisissez StampCode et sélectionnez
Modifier.
- Ajoutez une nouvelle valeur au radioGroup en insérant une virgule et une nouvelle ligne après l’accolade du précédent statut.
La nouvelle section de code ressemble à ceci :
copy{ value:"Approved", description:"Approved" },
{ value:"Revise", description:"Revise" },
{ value:"Rejected", description:"Rejected" },
{ value:"Support", description:"Supported" } - Sélectionnez OK pour quitter l’éditeur JavaScript.
- Sélectionnez OK pour quitter la boîte de dialogue JavaScript globale.
- Enregistrez le tampon PDF et testez vos modifications.
Lorsque vous ajoutez le tampon interactif mis à jour à un PDF, la boîte de dialogue du tampon doit afficher la nouvelle option créée. Dans ce cas, la boîte de dialogue affiche une quatrième case d’option appelée Prise en charge.
Si vous ajoutez une nouvelle case d’option directement dans le panneau Formulaires, un deuxième groupe de cases d’option sera créé et ne sera pas inclus dans le groupe de cases d’option existant. Vous pouvez changer le nom de la nouvelle case d’option dans Propriétés de
champ de formulaire en Status, ce qui ajoutera automatiquement la case au groupe de cases d’option Status existant.
Listes déroulantes et types de champs ListBox
Pour plusieurs tampons disponibles via les bibliothèques personnalisées Revu, vous remarquerez peut-être qu'un champ de zone de texte est utilisé comme liste déroulante ou comme champ de formulaire de zone de liste. L'utilisation d'un type de champ de liste déroulante ou de zone de liste réelle sera incompatible avec l'un des scripts de calcul intégrés dans les modèles de tampons Bluebeam.
Voici un exemple de champ de zone de texte qui s’affiche sous la forme d’une liste déroulante dans la boîte de dialogue de tampon :
Le champ Zone de texte Project agit comme une liste déroulante dans la boîte de dialogue Tampon. La liste des éléments qui apparaîtront dans la boîte de dialogue du tampon dépend du StampCode.
Dépannage
La boîte de dialogue du tampon n’apparaît pas lors du placement d’un tampon
Le problème le plus courant qui se produit avec les tampons interactifs est que le champ de calcul du formulaire a été supprimé. Si cela se produit, la boîte de dialogue du tampon n’apparaîtra pas une fois le tampon placé sur un PDF.
Pour recréer le champ de formulaire Calcul, recherchez et copiez le script de calcul à partir d’un modèle de tampon original :
- Téléchargez le modèle de tampon original à partir des bibliothèques personnalisées Revu et importez-le dans Revu via Outils > Tampon > Importer un tampon.
- Sélectionnez Outils > Tampon, placez le curseur sur le fichier tampon nouvellement importé (État du livrable dans cet exemple) et sélectionnez l’
icône de modification qui apparaît à droite.
- Dans le panneau
Formulaires, sélectionnez le champ de formulaire Calculation.
- Allez dans le panneau
Propriétés du champ du formulaire, faites défiler jusqu’en bas et sélectionnez Modifier.
- Sélectionnez tout (Ctrl+A) et copiez (Ctrl+C) le code.
Ajoutez ensuite le script de calcul au tampon cassé :
- Sélectionnez Outils > Tampon, survolez le fichier de tampon corrompu avec votre curseur, puis sélectionnez l’icône de modification
qui apparaît à droite.
- Sélectionnez Outils > Formulaire > Zone de texte. Placez la zone de texte n’importe où dans le tampon interactif.
- Dans le panneau
Formulaires, sélectionnez le nouveau champ de formulaire Zone de texte et renommez-le Calcul.
- Dans le panneau
Propriétés du champ du formulaire, faites défiler jusqu’à Calculer et sélectionnez Champ de calcul personnalisé dans le menu déroulant.
- Sélectionnez Modifier et collez (Ctrl+V) le script de calcul à partir du modèle de tampon.
- Sélectionnez OK.
- Enregistrez le tampon PDF.
- Sélectionnez Fichier > Nouveau PDF et placez le tampon sur le PDF pour vérifier qu’il fonctionne correctement.
Si vous rencontrez des problèmes avec les étapes de cet article ou si vous avez des questions sur les tampons interactifs, contactez-nous. Veuillez joindre à votre demande le timbre concerné ainsi qu'une brève description du problème.
Revu 21
Revu 20
Guides
Tampons interactifs
