# 📄 Génération PDF - Rapport de Stage FailDaily

Ce dossier contient les outils nécessaires pour générer un PDF professionnel du rapport de stage.

## 📁 Contenu

- **Rapport_Stage_FailDaily.pdf** - Le rapport au format PDF (généré)
- **Rapport_Stage_FailDaily.md** - Copie du fichier Markdown source
- **.md-to-pdf.js** - Configuration du style et de la mise en page du PDF
- **generer-pdf.ps1** - Script PowerShell pour régénérer le PDF facilement

## 🚀 Utilisation

### Régénérer le PDF

```powershell
cd pdf_projet
.\generer-pdf.ps1
```

### Génération manuelle

```powershell
md-to-pdf "Rapport_Stage_FailDaily.md" --config-file ".md-to-pdf.js"
```

## 🎨 Personnalisation du style

Pour modifier l'apparence du PDF, éditez le fichier `.md-to-pdf.js` :

- **Polices** : Modifiez `font-family`
- **Couleurs** : Modifiez les codes couleur (ex: `#0366d6`)
- **Marges** : Ajustez les valeurs dans `pdf_options.margin`
- **En-tête/pied de page** : Modifiez `headerTemplate` et `footerTemplate`

## 📋 Caractéristiques du PDF

- ✅ Format A4 professionnel
- ✅ Table des matières cliquable
- ✅ Numérotation des pages
- ✅ Tableaux et code bien formatés
- ✅ Palette moderne (ambre & vert) sans fonds bleus/violets
- ✅ Marges optimisées pour l'impression
- ✅ Police lisible (Segoe UI)
- ✅ Gestion intelligente des sauts de page
- ✅ Graphiques vectoriels intégrés (indicateurs clés du projet)

## 🔧 Dépendances

- **md-to-pdf** - Installé globalement via npm
- **Node.js** - Version 18+

## 💡 Conseils

- Le PDF est automatiquement optimisé pour l'impression
- Les liens internes (table des matières) sont cliquables
- Les diagrammes Mermaid sont convertis en images
- Les tableaux ne sont jamais coupés entre deux pages

## 📝 Licence

Rapport de stage confidentiel - Numerica Montbéliard 2025
