Skip to content

bertrandformet/pdf-composer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

(Dé)coupe et (re)colle

Choisir · Ordonner · Exporter
Un outil de repagination PDF 100 % navigateur — aucun serveur, aucune donnée transmise.

Licence CC BY 4.0 HTML5 Zéro dépendance serveur


🔒 Vos fichiers ne quittent jamais votre ordinateur

C'est le principe fondamental de cet outil, et il n'y a pas d'exception.

  • Votre PDF n'est pas uploadé — il est lu directement dans la mémoire de votre navigateur
  • Vos sélections, titres, couleurs et polices ne sont jamais envoyés nulle part
  • Le PDF exporté est généré localement et téléchargé directement, sans passer par un serveur
  • GitHub Pages héberge uniquement le code de l'outil (le fichier index.html), pas vos données — GitHub ne voit jamais le contenu de vos fichiers
  • Aucun cookie, aucun tracking, aucun log de contenu

Quand vous fermez l'onglet, tout disparaît. Rien n'est conservé.

Cet outil peut donc être utilisé en toute confiance avec des documents sensibles, confidentiels ou soumis à des obligations légales de non-divulgation.


À quoi ça sert

Vous avez un PDF de 50 pages et vous voulez en extraire 12, les réordonner, ajouter des intercalaires et une page de garde — sans installer quoi que ce soit, sans envoyer votre fichier en ligne.

(Dé)coupe et (re)colle fait exactement ça, dans le navigateur.


Fonctionnalités

  • Galerie de vignettes — toutes les pages affichées, titrables en un clic
  • Sélection libre — cliquez pour cocher/décocher, ou tout sélectionner d'un coup
  • Drag & drop — réordonnez les pages sélectionnées librement
  • Intercalaires — insérez des pages de séparation avec titre personnalisé
  • Page de garde — titre, sous-titre, date, couleurs et police au choix
  • Table des matières — générée automatiquement, paginée, stylisable
  • Polices flexibles — 3 polices standard (Helvetica, Times, Courier) ou importez n'importe quelle police .ttf / .otf depuis votre ordinateur
  • Couleurs libres — fond, texte et couleur d'accent indépendants pour chaque élément généré
  • Export PDF — téléchargement direct, traitement 100 % local

Utilisation

Option 1 — Fichier local

  1. Téléchargez index.html
  2. Ouvrez-le dans votre navigateur (Chrome, Firefox, Edge, Safari)
  3. Déposez votre PDF — c'est tout

Option 2 — GitHub Pages

L'application est accessible également en ligne directement via GitHub Pages :
👉 https://bertrandformet.github.io/pdf-composer


Trouver ses fichiers de police

Pour importer une police de votre système :

Système Emplacement
Windows C:\Windows\Fonts\ — clic droit sur une police → Propriétés
macOS App Livre des polices — fichiers dans /Library/Fonts/ ou ~/Library/Fonts/
Linux /usr/share/fonts/ ou ~/.local/share/fonts/ — commande : fc-list

Technologies

Tout le traitement se fait côté client, grâce à trois bibliothèques chargées depuis un CDN :

Bibliothèque Rôle
pdf.js (Mozilla) Rendu des vignettes
pdf-lib Assemblage et export du PDF final
Sortable.js Drag & drop de la liste de pages

Licence

Creative Commons Attribution 4.0 International (CC BY 4.0)

Vous êtes libre de partager, modifier et utiliser ce projet, y compris à des fins commerciales, à condition de créditer l'auteur.

Auteur : Bertrand Formetgithub.com/BFBF-test

About

Outil de repagination PDF 100 % navigateur. Sélectionnez vos pages, réordonnez-les par glisser-déposer, ajoutez une page de garde et une table des matières, puis exportez. Aucun serveur, aucune donnée transmise.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages