pdf-lib
Une bibliothèque 100 % JavaScript pour créer et modifier des documents PDF entièrement dans le navigateur — sans aller-retour vers un serveur.
pdf-lib est la bibliothèque JavaScript qui rend possible la manipulation de PDF à l'intérieur d'un navigateur web, sans avoir à les téléverser sur un serveur. La plupart des outils de PDF Genie reposent sur pdf-lib — fusionner, fractionner, faire pivoter, filigraner, aplatir, rogner et bien d'autres. Si votre PDF ne quitte jamais votre appareil lorsque vous utilisez l'un de nos outils, c'est grâce à pdf-lib.
Ce que pdf-lib sait faire
- Créer des PDF de zéro — ajouter des pages, incorporer des polices, tracer du texte, dessiner des formes, incorporer des images
- Modifier des PDF existants — ajouter/supprimer des pages, réordonner, faire pivoter, rogner
- Remplir et aplatir des formulaires — manipuler les valeurs des champs, puis les verrouiller dans le contenu de la page
- Incorporer d'autres PDF — utiliser un PDF existant comme modèle de page et superposer du nouveau contenu
- Chiffrer / déchiffrer (limité) — ajouter un mot de passe ; retirer un mot de passe propriétaire
Les limites de pdf-lib
pdf-lib est une boîte à outils pour le travail sur la structure du document, pas pour le rendu :
- Il ne peut pas rendre un PDF en image — c'est le rôle de PDF.js
- Il ne fait pas d'OCR — c'est Tesseract
- Il ne convertit pas les documents Office — c'est LibreOffice
- Le chiffrement très complexe et les signatures numériques nécessitent des bibliothèques spécialisées
Pourquoi c'est crucial pour la confidentialité
pdf-lib s'exécute entièrement dans le navigateur via JavaScript. Lorsque vous téléversez un PDF dans notre outil de fusion, par exemple, le fichier est chargé dans la mémoire de votre navigateur, pdf-lib le manipule sur place, et le résultat est proposé en téléchargement. Le fichier ne transite jamais par nos serveurs. C'est une architecture totalement différente des outils PDF classiques qui téléversent, traitent côté serveur et renvoient — et c'est pour cela que les outils bâtis sur pdf-lib peuvent revendiquer de façon crédible une confidentialité 100 % navigateur.