Donnez vie à vos documents numériques !
 

Mes ressources PDF-JavaScript

Où trouver des ressources et des tutos, de préférences gratuits

, concernant le langage JavaScript et la façon de l’utiliser dans les documents PDF ?

En réponse au succès remporté par un message que j’ai posté récemment sur des forums et sur Twitter je me suis enfin décidé à livrer mes sources et mes ressources.

Par-contre, ça n’étonnera personne, toutes ces ressources sont en anglais.

 

Thom Parker & Dimitri Munkirs

Ce sont les Bonnie & Clyde du PDF : chaque tuto est une tuerie !

Ils proposent deux sites, Windjack et PDF Scripting, contenant beaucoup de ressources, dont une bonne partie est accessible gratuitement :

Le livre de Thom, All About Stamps in Acrobat® and Paperless Workflows, est LA référence en matière de tampons dynamiques.

 

John Deubert

Il est avant tout un bon pédagogue, je conseille aux débutants de commencer par son eBook Beginning JavaScript for Adobe Acrobat : www.acumentraining.com/QEDGuides/index.html

Il propose aussi des ressources gratuites : www.acumentraining.com/resources.html dont le Acumen Journal, qui semble avoir cessé de paraitre mais dont les anciens numéros n’ont rien perdu de leur valeur : acumentraining.com/acumenjournal.html

 

D.P. Story

Un original, professeur de mathématiques à la retraite et créateur d’AcroTeX. Comme son nom le laisse supposer c’est lui LE spécialiste des interactions entre Acrobat et LaTeX et c’est lui LE spécialiste de la création de PDF (interactifs) avec LaTeX.

Ce qui ne l’empêche pas de maitriser le JavaScript, ses exemples sont étonnants et toujours très instructifs, en particulier son jeu de morpion (Tic Tac Toe) : http://www.math.uakron.edu/~dpstory/acrotex.html

 

Acrobat Library

Ce site consacré aux anciennes versions d’Acrobat (avant Acrobat DC) contient beaucoup de tutos très pratiques, dont certains réalisés par les sus-cités. Tout ce qui concerne l’utilisation de JavaScript et des champs de formulaire reste d’actualité.

http://acrobatusers.com/tutorials

 

Evermap

Cette société propose des solutions et des utilitaires autour d’Acrobat ainsi que des exemples gratuits.

http://www.evermap.com/javascript.asp

 

Adobe Acrobat SDK

On termine cette liste non exhaustive par LA référence, l’indispensable bible contenant toute la documentation dont ont besoin les développeurs, agrémentée de nombreux exemples pratiques rassemblés dans un Porte-document PDF intitulé Acrobat SDK JavaScript Samples Portfolio.

Il existe deux versions du SDK (Software Development Kit), une pour Mac OS et une pour Windows, mais comme ce n’est pas le JavaScript qui fait la différence entre les deux plateformes, en ce qui le concerne on retrouvera le même contenu dans les deux versions : https://opensource.adobe.com/dc-acrobat-sdk-docs/library/jsapiref/

On n’oubliera pas non plus de télécharger le Complete Acrobat DC SDK Documentation qui contient, entre autres, deux documents dans lesquels sont référencées toutes les fonctions et toutes les propriétés JavaScript utilisables avec le format PDF :

  • AcrobatDC_js_developer_guide.pdf
  • AcrobatDC_js_api_reference.pdf

 

 

À savoir

On peut “javascripter” des documents PDF avec d’autres logiciels

commerciaux qu’Acrobat et avec au moins un logiciel libre : Scribus.

 

On développe plus facilement et plus rapidement en JavaScript :

• quand on sait utiliser la Consolehttps://abracadabrapdf.net/ressources-et-tutos/js-et-formulaires-ressources/console-javascript-d-acrobat/

• quand on sait profiter de tous les avantages offerts par un éditeur de texte externe pour l’édition du code. La liste est longue alors je limite mes recommandations au meilleur sur chaque plateforme :

 

 

if (lecture terminée) {app.alert(“À bientôt“);}

 

Acrobat DC SDK couverture