Mit meinem Barcode stimmt etwas nicht (Code 128)

Es war einfach, eine zu generieren3 von 9 Barcode mitFont()

Font f = new Font("Free 3 of 9", 80);
this.Font = f;

Label l = new Label();
l.Text = "*STACKOVERFLOW*";
l.Size = new System.Drawing.Size(800, 600);
this.Controls.Add(l);

this.Size = new Size(800, 600);

Es funktioniert. Ich sehe den Barcode und kann ihn scannen. Jetzt würde ich gerne noch etwas anderes benutzenCode 128 Dafür muss ich die Schriftart installieren (fertig) und nur ändern

Font f = new Font("Free 3 of 9", 80); zuFont f = new Font("Code 128", 80);

Danach sehe ich einen Barcode auf meinem Fenster. Das Problem ist, dass ich das nicht scannen kann. Und ich denke, das liegt daran, dass ich nicht das richtige benutzeStart undhalt Etikett für den Barcode. So wie ich es verstanden habe, muss es immer einen Start / Stopp-Char oder was auch immer geben. Für 3 von 9 ist das * für Code 128 nicht sicher. Im Wiki gibt esStarten Sie Code A also habe ich es versucht

Font f = new Font("<Start Code A>test<Stop>", 80);, Font f = new Font("<Start Code A>test<Stop Code A>", 80); und so weiter ... Ich bin nicht in der Lage, die Ausgabe zu scannen. Weil der Scanner das Start- und Stoppzeichen nicht finden kann. Irgendwelche Ideen? Vielen Dank

Antworten auf die Frage(3)

Ihre Antwort auf die Frage