Font fehlt beim Drucken von Rechnungen

Hier melden JVerein-Benutzer ihre Fehler

Moderator: heiner

Antworten
muenkel
Beiträge: 20
Registriert: Dienstag 12. November 2013, 19:51
Verein: Schützenverein Osterwald O/E e.V. von 1910
Mitglieder: 208
JVerein-Version: 4.2.3
Betriebssystem: Linux Ubuntu

Font fehlt beim Drucken von Rechnungen

Beitrag von muenkel »

Hallo,

ich habe das neueste Update von JVerein installiert. Beim Versuch Rechnungen für Mitglieder zu drucken, die ihren Beitrag überweisen erhalte ich die Fehlermeldung, das fonts/Helvetica nicht gefunden wird. Die Erzeugung der PDF-Datei geht dadurch schief. Ich habe die PDF-Vorlage ohne Helvetica-Fonts auf meinem Ubuntu-System erstellt. Der Befehl "pdffonts rechnung-barzahler.pdf" liefert:
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
BAAAAA+LiberationSans-Bold TrueType WinAnsi yes yes yes 97 0
CAAAAA+LiberationSans TrueType WinAnsi yes yes yes 92 0
DAAAAA+AmazoneBT-Regular TrueType WinAnsi yes yes yes 102 0

also auch kein Helvetica. Ursprünglich hatte ich Arial anstatt LiberationsSans, aber das hatte den gleichen Effekt. Interessanterweise funktioniert es noch mit älteren Vorlagen, die ich in der Vergangenheit angelegt hatte. Hiervon habe ich leider die PDF-Dateien nicht mehr. Sie wurden aber aus der gleichen LibreOffice-Writer-Datei erzeugt.

Der gleiche Fehler trat übrigens auch schon vor dem Update auf.


MfG Heiko
lenilsas
Beiträge: 306
Registriert: Montag 5. August 2024, 08:23

Re: Font fehlt beim Drucken von Rechnungen

Beitrag von lenilsas »

Moin,
Seit Version 3.0.0 werden Rechnungen als PDF-A erstellt (Ist für die Erstellung einer ZUGFeRD E-Rechnung nötig). Bei diesen ist es notwendig, dass alle Schriften eingebettet sind. Helvetica ist leider die Standard-Font, aus Lizenzgründen können wir diese jedoch nicht mit einbetten. Du verwendest ja anscheinend AmazoneBT-Regular, diese ist in JVerein nicht enthalten, daher wird vielleicht stattdessen Helvetica verwendet. Versuche es nochmal ohne diese Font.
Grüße
Nils
muenkel
Beiträge: 20
Registriert: Dienstag 12. November 2013, 19:51
Verein: Schützenverein Osterwald O/E e.V. von 1910
Mitglieder: 208
JVerein-Version: 4.2.3
Betriebssystem: Linux Ubuntu

Re: Font fehlt beim Drucken von Rechnungen

Beitrag von muenkel »

Hallo Nils,

ich habe es ohne den Amazone-Font versucht. Das hat aber leider nichts geändert.

Die älteren, funktionierenden Vorlagen haben den Font auch verwendet. Wo werden die Vorlagen abgelegt?


MfG Heiko
muenkel
Beiträge: 20
Registriert: Dienstag 12. November 2013, 19:51
Verein: Schützenverein Osterwald O/E e.V. von 1910
Mitglieder: 208
JVerein-Version: 4.2.3
Betriebssystem: Linux Ubuntu

Re: Font fehlt beim Drucken von Rechnungen

Beitrag von muenkel »

Hallo,

ich habe die Ursache gefunden. Ich hatte die Positionen des Formulars von einem externen Export von 2020 geladen und übersehen, dass in der CSV-Datei der Helvetica-Font stand. Ich habe ihn dann durch LiberationSans ersetzt. Aber auch dieser Font war nicht geeignet und hat eine ähnliche Fehlermeldung erzeugt. Erst mit dem Font LiberationSans-Regular hat es geklappt.


MfG Heiko
Antworten