Es war einfach, eine 3 von 9 Strichcode mit Font()
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 etwas anderes verwenden, wie Code 128 Dazu muss ich den Font installieren (erledigt) und nur noch die
Font f = new Font("Free 3 of 9", 80);
a Font f = new Font("Code 128", 80);
Danach sehe ich einen Strichcode auf meinem Fenster. Das Problem ist, dass ich diesen nicht scannen kann. Und ich glaube, das liegt daran, dass ich nicht die richtige Start y stoppen Tag für den Barcode. So wie ich es verstanden habe, muss es immer ein Start/Stop Zeichen oder was auch immer geben. Bei 3 aus 9 ist der * für Code 128 nicht sicher. Auf wiki gibt es Start Code A also habe ich 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 kann die Ausgabe nicht scannen. Denn der Scanner kann das Start- und Stoppzeichen nicht finden. Irgendwelche Ideen? Ich danke Ihnen