Skip to content

Releases: Lutherschule30167/csv2pdf-gui

v0.2.4

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 28 Oct 11:14
8a7e1fe

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

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 27 Oct 11:47
f7f225d

Umlaute werden nun korrekt dargestellt.

v0.2.2

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 14 Oct 09:40
3afac47

Logo im Hauptfenster per Klick ändern, Aktualisieren-Knopf beim Exportordner“.

csv2pdf-gui 0.2.1

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 07 Oct 16:38
c295b49

cosmetics

csv2pdf-gui 0.2

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 01 Oct 18:13
e0e48c5

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.bat bzw. 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-csv bzw. 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

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 08 Sep 06:34
aed7f18

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

csv2pdf-gui 0.1

Choose a tag to compare

@Lutherschule30167 Lutherschule30167 released this 02 Sep 07:56

Initial release