Skip to content

🔁 GĂ©nĂ©ration automatique de pages HTML Ă  partir de plaquettes PDF pour une lecture fluide sur GitHub Pages. UtilisĂ© en interne par France Travail, ce dĂ©pĂŽt convertit chaque PDF en image et page HTML via GitHub Actions.

License

Notifications You must be signed in to change notification settings

France-Travail/plaquettes-produits-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Conversion automatique des plaquettes PDF vers HTML

Ce dépÎt est destiné à un usage interne de France Travail.
Il permet d’automatiser la conversion de plaquettes produit au format PDF en pages HTML, pour une lecture plus fluide via GitHub Pages.

🚀 FonctionnalitĂ©s

  • Conversion automatique d’un fichier PDF en image PNG (premiĂšre page uniquement).
  • GĂ©nĂ©ration d’une page HTML contenant cette image.
  • DĂ©ploiement simplifiĂ© sur GitHub Pages.

📁 Structure du projet

.
├── plaquettes/              # PDF Ă  dĂ©poser manuellement
├── html_plaquettes/         # HTML + PNG gĂ©nĂ©rĂ©s automatiquement
├── scripts/
│   └── convert_pdf_to_html.py
└── .github/
    └── workflows/
        └── convert_pdf_to_html.yml

🔧 DĂ©pendances

  • Python 3.11
  • pdf2image
  • Pillow
  • poppler-utils

đŸ› ïž Installation locale (facultative)

git clone https://github.com/France-Travail/plaquettes-produits-os.git
cd plaquettes-produits-os
pip install pdf2image pillow
sudo apt-get install -y poppler-utils

Déposez ensuite vos fichiers .pdf dans plaquettes/.

⚙ Automatisation via GitHub Actions

Lorsqu’un PDF est ajoutĂ© dans plaquettes/, une conversion est automatiquement dĂ©clenchĂ©e par un workflow GitHub Actions.

â„č Le processus complet de publication est dĂ©fini en interne et n’est pas documentĂ© publiquement.

🌐 Accùs aux plaquettes

  • PDF original :
    https://github.com/France-Travail/plaquettes-produits-os/blob/main/plaquettes/nom.pdf
  • Version HTML :
    https://france-travail.github.io/plaquettes-produits-os/html_plaquettes/nom.html

🔐 Configuration

Pour que les workflows GitHub puissent pousser les fichiers générés, ajoutez un secret GH_PAT (Personal Access Token avec droits repo).

📄 Licence

Ce projet est sous licence MIT. Voir le fichier LICENSE.

⚠ Seul le code source de ce dĂ©pĂŽt (scripts Python, HTML, workflows) est concernĂ© par la licence.
Le contenu des plaquettes (textes, visuels, logos) reste soumis au droit d’auteur de France Travail.


© France Travail – 2025

About

🔁 GĂ©nĂ©ration automatique de pages HTML Ă  partir de plaquettes PDF pour une lecture fluide sur GitHub Pages. UtilisĂ© en interne par France Travail, ce dĂ©pĂŽt convertit chaque PDF en image et page HTML via GitHub Actions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •