如何创建Code128自动条形码



所以,我想将字符串显示为条形码。我想使用Code128自动。我不想用金块。我该怎么做?最后,我只想在WPF中有一个TextBlock,里面有BarCode字符串

编辑

所以我在WPF的文本块中已经有了一个Code128的字体。但我的问题是,我不能用条形码扫描仪扫描条形码字体。

要生成条形码,可以使用类似NetBarcode的库。它将创建一个您需要在应用程序中显示的图像。可能无法在文本框中显示条形码,因为位图数据是为代码128条形码生成的。

按照建议查找条形码字体并执行:

ont 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字体的条形码,而不是9中的3。这里有一个:https://fonts.google.com/specimen/Libre+条形码+128

如果你完全不想要依赖关系,只需访问github并实现库的代码,这样你就不必经历金块。

我成功地使用了这个:https://github.com/Tagliatti/NetBarcode

相关内容

  • 没有找到相关文章

最新更新