Kryptaesthesie
Erfahrenes Mitglied
Guten Morgen
ich habe ein Problem beim Zeichnen einer Zeichenkette mit einer Barcode-Schriftart.
Ich benutze folgenden Code:
f wird so gesetzt:
Leider wird kein Barcode angezeigt, sondern die normale Zeichenkette.
Habe die Schriftart auch mal den Fonts von Windows hinzugefügt. Daraufhin konnte ich sie in Word problemlos benutzen.
Aber wenn ich dann in Java, statt via Resource, direkt auf die Schrift zugreife, wird wieder die Zeichenkette, anstelle des Barcodes gezeichnet.
Woran kann das liegen?
Danke schon mal für eure Hilfe!
Gerrit
ich habe ein Problem beim Zeichnen einer Zeichenkette mit einer Barcode-Schriftart.
Ich benutze folgenden Code:
Code:
g.setFont(f);
if(StringUtils.isNotBlank(text))
g.drawString(text, x, y);
Code:
Font f = Font.createFont(Font.PLAIN, this.getClass().getResourceAsStream("/de/z/code128f"));
Habe die Schriftart auch mal den Fonts von Windows hinzugefügt. Daraufhin konnte ich sie in Word problemlos benutzen.
Aber wenn ich dann in Java, statt via Resource, direkt auf die Schrift zugreife, wird wieder die Zeichenkette, anstelle des Barcodes gezeichnet.
Woran kann das liegen?
Danke schon mal für eure Hilfe!
Gerrit
Zuletzt bearbeitet: