Repository navigation
csv2pdf-gui 0.2
csv2pdf-gui 0.2
Erstes offizielles Release. Das Tool wandelt CSV-Exporte aus StarMoney in gut lesbare PDF-Kontoauszüge um, unter Windows, macOS und Linux, ohne externe Kommandozeilen-Tools.
Funktionen
- PDF-Kontoauszüge aus StarMoney-CSV mit Kopfbereich (Logo, Kontoname, Datum), Buchungstabelle und Saldo. Die PDFs heißen
<Konto>_<Datum>.pdf. - Grafische Oberfläche (
start_gui.batbzw.start_gui_mac.command): Exportordner wählen, Auszüge erstellen, Fortschritt im Protokoll verfolgen, Ergebnisordner öffnen. - Kommandozeile (
starmoney_export.py) für Skripte und geplante Aufgaben. - Eigenes Logo und eigene Kopf-Schriftart: Helvetica, Times-Roman, Courier oder eine eigene .ttf/.otf-Datei, mit Logo-Vorschau in der GUI.
- Frei einstellbarer Hinweistext im Kopfbereich.
- Weiterführende Dokumente: anklickbare Links (z. B. Schulordnung, Kontakt) im Fußbereich des Auszugs.
- Ordnerüberwachung: verarbeitet neu hinzugekommene CSV-Dateien automatisch (GUI-Häkchen oder
--watch [SEKUNDEN]). - CSV-Originale bleiben standardmäßig erhalten; Löschen nur auf Wunsch (
--delete-csvbzw. Häkchen). - Gemeinsame Einstellungen für GUI und Kommandozeile in
config.json.
Neu in 0.2
- Versionsnummer an zentraler Stelle; Anzeige in der GUI-Titelleiste und per
python starmoney_export.py --version.
Voraussetzungen
- Python 3 mit tkinter
pip install -r requirements.txt(reportlab); optional Pillow für die JPG/BMP-Logovorschau- In StarMoney ein CSV-Exporttemplate mit den Spalten „Buchungstag“, „Begünstigter/Absender - Name“, „Betrag“ und „Saldo“
Hinweise für macOS stehen in TROUBLESHOOTING_MACOS.md.