Bonsoir !
Le PDF est un format de fichier, et JavaScript n’a, par sécurité, pas accès aux fichiers. Toutes les applications intéressantes de traitement de fichiers (pdf, images, compilation, etc.) sont donc absolument impossibles à faire en JS.
… Sauf dans le cadre très restreint de MSIE avec le File System Object (FSO), que les utilisateurs peuvent désactiver s’ils sont méfiants. Je le mentionne par principe.
Il y a une solution toutefois, mais sûrement pas envisageable par quelqu’un de sain d’esprit
(ne me demandez pas pourquoi j’y ai pensé) : générer le code binaire du PDF dans un champ de texte, et demander à l’utilisateur de copier-coller ce code dans un fichier, qu’il enregistrera avec l’extension « .pdf ». Ne serait-ce qu’avec les problèmes d’encodage, je pense qu’on peut y laisser pas mal de cheveux

Partager