Что-то не так с моим штрих-кодом (код 128)

Было легко создать3 из 9 использование штрих-кода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);

Работает. Я вижу штрих-код и могу его отсканировать. Теперь я хотел бы использовать что-то еще, какКод 128 Для этого мне нужно установить шрифт (готово) и просто изменить

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

После этого я вижу штрих-код на моем окне. Проблема в том, что я не могу сканировать это. И я думаю, это потому, что я не использую правоstart а такжеstop тег для штрих-кода. Как я понял, всегда должен быть начальный / конечный символ или что-то еще. Для 3 из 9 это * для кода 128 я не уверен. На вики естьStart Code A поэтому я попробовал

Font f = new Font("<Start Code A>test<Stop>", 80);, Font f = new Font("<Start Code A>test<Stop Code A>", 80); и так далее ... Я не могу сканировать вывод. Потому что сканер не может найти начальный и конечный символ. Есть идеи? Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос