Hallo zusammen,
bei einem Programm ist mir aufgefallen, dass bei einem, an einen angeschlossenen Drucker
gesendeten Ausdruck, der enthalten Barcode (code128) falsch generiert wird.
Statt der Striche werden normale Zeichen erzeugt.
Ich habe eine alte Version des Projektes kompiliert (.net 4.6.1) dort ist alles in Ordnung.
Stelle ich dieses auf .net 4.8 um ist der Barcode defekt. (siehe Anhänge)
Das gleiche Verhalten zeigt sich auch auf verschiedenen Druckern (PDF/XPS).
Dabei ist es auch egal, ob der Barcode als Ressource im Projekt oder als installierter Font im System geladen wird.
Witzigerweise kann ich einen anderen Barcode (3 of 9) ohne Probleme korrekt generieren.
Das Problem tritt auch nur unter Windows7 (bitte keine Diskussion darüber) auf,
unter Windows 10 funktioniert es dann wieder mit dem selben Binary.
Kennt jemand das Problem und hat vielleicht noch Ideen, was man noch probieren könnte,
außer Betriebssystem aktualisieren oder zurückgehen auf < .Net 4.8 ?
bei einem Programm ist mir aufgefallen, dass bei einem, an einen angeschlossenen Drucker
gesendeten Ausdruck, der enthalten Barcode (code128) falsch generiert wird.
Statt der Striche werden normale Zeichen erzeugt.
Ich habe eine alte Version des Projektes kompiliert (.net 4.6.1) dort ist alles in Ordnung.
Stelle ich dieses auf .net 4.8 um ist der Barcode defekt. (siehe Anhänge)
Das gleiche Verhalten zeigt sich auch auf verschiedenen Druckern (PDF/XPS).
Dabei ist es auch egal, ob der Barcode als Ressource im Projekt oder als installierter Font im System geladen wird.
Witzigerweise kann ich einen anderen Barcode (3 of 9) ohne Probleme korrekt generieren.
Das Problem tritt auch nur unter Windows7 (bitte keine Diskussion darüber) auf,
unter Windows 10 funktioniert es dann wieder mit dem selben Binary.
Kennt jemand das Problem und hat vielleicht noch Ideen, was man noch probieren könnte,
außer Betriebssystem aktualisieren oder zurückgehen auf < .Net 4.8 ?