Éditeur PDF
Fusionner, découper, exporter en images, numéroter, compresser ou inspecter les métadonnées : 100 % dans le navigateur, sans envoi au serveur.
Traitement 100 % local (pdf-lib + pdf.js). Aucun fichier n’est envoyé au serveur.
À quoi ça sert
Utile pour assembler un dossier locataire, envoyer une seule page sur WhatsApp (PDF → images), ou glisser une page dans PowerPoint sans rouvrir Acrobat. L’onglet Images → PDF fait l’inverse : regrouper des JPG, PNG ou HEIC en un seul fichier mail.
Avant d’envoyer un rapport professionnel, l’onglet Métadonnées affiche auteur, dates et logiciel de création (Word, Canva, Scanner…) pour repérer une fuite d’information. Le bouton de nettoyage recopie le document sans ces champs.
Pour marquer un brouillon, numéroter pages PDF ou apposer un filigrane « CONFIDENTIEL », l’onglet dédié reste visuel uniquement : ce n’est pas une signature électronique. Le compresseur cible surtout les scans lourds, pas les PDF texte purs.
Questions fréquentes
Mes PDF sont-ils envoyés sur un serveur ?
JPG ou PNG pour exporter un PDF en image ?
Combien de pages puis-je exporter sans ralentissement ?
Numéroter pages PDF : est-ce un cachet officiel ou une signature ?
Métadonnées vs OCR : quelle différence ?
Comment supprimer les métadonnées d’un PDF ?
Le compresseur PDF réduit-il aussi le texte ?
Les photos iPhone (HEIC) sont-elles acceptées pour Images → PDF ?
Les PDF protégés par mot de passe fonctionnent-ils ?
Méthode & bibliothèques
Fusion, découpe, numérotation, filigrane et compression s’appuient sur pdf-lib (v1.17). Rendu PDF → images, miniatures et texte natif passent par PDF.js. Archives multi-pages : ZIP STORED maison (sans librairie tierce). HEIC → heic2any. Aucun upload serveur.
- PDF → images : rendu canvas pdf.js, export JPEG (qualité réglable) ou PNG ; une page = fichier direct, plusieurs pages = .zip local.
- Numérotation / filigrane : texte Helvetica dessiné sur chaque page ; opacité et position configurables. Pas de certificat ni de horodatage qualifié.
- Métadonnées : lecture Info + XMP via pdf.js ; nettoyage par recopie des pages dans un PDF vierge pdf-lib.
- Compression : pages sans texte natif (< 24 caractères extractibles) re-rasterisées en JPEG ; pages texte recopiées sans modification. Pas de Ghostscript : pas de recompression des flux vectoriels ou des polices.
- Seuils fichier : avertissement ~50.0 Mo, refus 80.0 Mo / fichier (fusion 120 Mo cumulés).
Les PDF protégés par mot de passe peuvent échouer. Traitement local uniquement.