Signed-off-by: kai <kai@bsraudio.ch>
This commit is contained in:
kai
2026-02-11 13:30:17 +01:00
parent 93642f25c1
commit 7dca09f982

View File

@@ -51,12 +51,12 @@ def musikanteil(path: Path) -> Tuple[int, int, float]:
def erstelle_pdf(daten: List[Tuple[int, int, float]], ausgabe: Path) -> None:
"""Erzeugt einen QuerformatPDFReport mit Tabelle."""
"""Erzeugt einen Querformat PDF Report mit Tabelle."""
c = canvas.Canvas(str(ausgabe), pagesize=landscape(A4))
w, h = landscape(A4)
# Überschrift
title = "Musikanteil pro Monat (ACRCloudAuswertung)"
title = "Musikanteil pro Monat (ACRCloud Auswertung)"
c.setFont("Helvetica-Bold", 16)
c.drawCentredString(w / 2, h - 25 * mm, title)
@@ -139,7 +139,7 @@ def main() -> None:
erstelle_pdf(ergebnisse, Path(save_path))
# Zusammenfassung anzeigen Druckoption
text_lines = [f"{m:02d}/{j}: {p:.2f}%" for j, m, p, _ in ergebnisse]
text_lines = [f"{m:02d}/{j}: {p:.2f} %" for j, m, p, _ in ergebnisse]
summary = "Erfolgreich erstellt:\n" + "\n".join(text_lines)
def dialog():