Outil 100 % côté client (HTML + JavaScript) permettant d’ajouter un filigrane inaltérable sur des PDF et des images (PNG / JPEG), avec aperçu en temps réel.
Aucune donnée n’est envoyée sur un serveur.
- 📄 Prise en charge des PDF, PNG et JPEG
- 🔐 Filigrane répété sur toute la surface du document
- 🧾 Sous‑filigrane optionnel
- 🔄 Rotation, opacité, couleur et taille configurables
- 👀 Aperçu en temps réel
- 💾 Export du fichier final (PDF ou image)
- 🧠 Fonctionne hors ligne (single‑file HTML)
- HTML5 / CSS3
- Canvas API
- PDF.js (rendu PDF)
- PDF‑Lib (recréation du PDF filigrané)
Toutes les dépendances sont intégrées en Base64 dans le fichier HTML.
- Un navigateur moderne :
- ✅ Chrome
- ✅ Edge
- ✅ Firefox
- JavaScript activé
Aucune installation nécessaire.
- Ouvre le fichier
filigrane_image_pdf.html(ou équivalent) dans ton navigateur - Sélectionne un fichier :
- PNG
- JPEG
- Configure le filigrane :
- Texte principal
- Taille du texte
- Rotation (en degrés)
- Opacité
- Couleur
- (Optionnel) Active le sous‑filigrane
- Vérifie le rendu dans l’aperçu
- Clique sur Générer
- Le fichier filigrané est téléchargé automatiquement
- Texte du filigrane : texte principal répété
- Taille du texte : taille en pixels
- Sous‑filigrane : texte secondaire optionnel
- Taille sous‑filigrane : taille en pixels
- Rotation : angle en degrés
- Opacité : valeur entre 0 et 1
- Couleur : couleur du texte du filigrane
- ✅ Aucun envoi réseau
- ✅ Aucun stockage serveur
- ✅ Traitement 100 % local
- ✅ Compatible documents sensibles / confidentiels
- Opacité recommandée : 0.15 – 0.25
- Rotation recommandée : -25° à -35°
- Toujours tester le rendu avant diffusion
Ce projet est distribué sous licence GNU General Public License v3.0.
Voir le fichier LICENSE pour les détails.
Outil conçu pour un usage professionnel de protection et de traçabilité documentaire.
