Compare commits

5 Commits
dev ... main

Author SHA1 Message Date
767b32a7a8 Actualiser README.md 2025-08-09 01:08:33 +02:00
b5c15df40a Actualiser README.md 2025-08-09 01:06:40 +02:00
773cc16792 Actualiser README.md 2025-08-09 01:04:45 +02:00
b4fe345887 Actualiser README.md 2025-08-09 01:02:08 +02:00
22f649af93 Actualiser README.md 2025-08-09 00:53:10 +02:00

View File

@@ -2,7 +2,9 @@
Convertisseur de fichiers **PDF** en **CSV** basé sur [tabula-py](https://github.com/chezou/tabula-py) et [pandas](https://pandas.pydata.org/), empaqueté dans une image **Docker** légère. Convertisseur de fichiers **PDF** en **CSV** basé sur [tabula-py](https://github.com/chezou/tabula-py) et [pandas](https://pandas.pydata.org/), empaqueté dans une image **Docker** légère.
Il est conçu pour traiter automatiquement les relevés bancaires PDF (ou autres tableaux PDF similaires) en appliquant des opérations de nettoyage et de fusion avant de produire un fichier CSV unique. Il est conçu pour traiter automatiquement les relevés bancaires PDF du crédit mutuel, en appliquant des opérations de nettoyage et de fusion avant de produire un fichier CSV unique.
Ce fichier est parfaitement compatible pour de l'import d'écritures via l'outil rapprochement assisté de [paheko](https://paheko.cloud/) outil de gestion d'association ou petites entreprises.
--- ---
@@ -39,3 +41,31 @@ Clonez ce dépôt puis construisez l'image :
git clone https://gitea.example.org/monuser/pdf2csv.git git clone https://gitea.example.org/monuser/pdf2csv.git
cd pdf2csv cd pdf2csv
docker build -t pdf2csv:latest . docker build -t pdf2csv:latest .
```
## 📪 Lancer le docker et Convertir
- créer un dossier
```bash
mkdir mondossier
```
- copier les fichiers .pdf à convertir dans ce même dossier.
- en ligne de commande, se placer dans le dossier.
```bash
cd mondossier
```
- lancer la commande suivante pour lancer le docker, et convertir tous les fichiers .pdf
```bash
docker run --rm -v "$(pwd)":/data pdf2csv:latest
```
### 📥 Sortie attendue
Lors de la conversion, le script produit deux fichiers .csv par fichier .pdf dans le dossier.
```
*_brut.csv
*_final.csv
```
Puis tous les fichiers `_final.csv` sont concaténés en un seul fichier `fusion_total.csv`