Repository navigation
Releases: Lutherschule30167/csv2pdf-gui
Release list
v0.2.4
Der linke Rand beträgt jetzt rund 2 cm (rechts 34 pt, die Tabelle passt weiterhin).
In den Einstellungen gibt es ein Feld „Schulname“ (auch --school-name).
Am Seitenende steht links „Nur für den internen Gebrauch an bestimmt.“ (ohne Schulnamen entfällt der Hinweis).
Die Saldozeile zeigt hinter Soll und Haben die Anzahl der Aus- und Einzahlungen, der Gesamtsaldo ist fett.
v0.2.3
Umlaute werden nun korrekt dargestellt.
v0.2.2
Logo im Hauptfenster per Klick ändern, Aktualisieren-Knopf beim Exportordner“.
csv2pdf-gui 0.2.1
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.
csv2pdf-gui 0.2a
Neuer Konfigurationsbereich unter "Optionen/Einstellungen"
- Schriftart und Logo nun individuell anpassbar, somit ist das Tool auch für andere Institutionen nutzbar
- Der Hinweistext ist nun frei editierbar
- Negative Beträge nun in der Farbe Rot dargestellt
- Hinzufügen von externen Links ermöglicht
- Gesamtsaldo, Soll und Haben nun im Kopfbereich ausgewiesen
- Funktionalität nun auch auf GNU/Linux und MacOS ermöglicht und getestet