如何创建 Code128 Auto 条码?
How Can I create a Code128 Auto barcode?
所以,我想将字符串显示为条形码。我想使用 Code128 Auto。而且我不想使用掘金。我怎样才能做到这一点?最后我只想在 WPF 中有一个带有条码字符串的 TextBlock。
编辑
所以我在 WPF 的文本块中已经有一个 Code128 字体。但我的问题是,我无法使用条码扫描器扫描条码字体。
要生成条形码,您可以使用像 NetBarcode 这样的库。
它将创建您需要在您的应用程序中显示的图像。由于为 code128 条码生成了位图数据,因此可能无法在文本框中显示条码。
按照建议找到条形码字体并执行:
ont f = new Font("Free 3 of 9", 80);
this.Font = f;
Label l = new Label();
l.Text = "*Whosebug*";
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+Barcode+128
如果您完全不想要依赖项,只需转至 github 并实现一个库的代码,这样您就不必通过掘金。
我成功地使用了这个:
https://github.com/Tagliatti/NetBarcode
所以,我想将字符串显示为条形码。我想使用 Code128 Auto。而且我不想使用掘金。我怎样才能做到这一点?最后我只想在 WPF 中有一个带有条码字符串的 TextBlock。
编辑
所以我在 WPF 的文本块中已经有一个 Code128 字体。但我的问题是,我无法使用条码扫描器扫描条码字体。
要生成条形码,您可以使用像 NetBarcode 这样的库。 它将创建您需要在您的应用程序中显示的图像。由于为 code128 条码生成了位图数据,因此可能无法在文本框中显示条码。
按照建议找到条形码字体并执行:
ont f = new Font("Free 3 of 9", 80);
this.Font = f;
Label l = new Label();
l.Text = "*Whosebug*";
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+Barcode+128
如果您完全不想要依赖项,只需转至 github 并实现一个库的代码,这样您就不必通过掘金。
我成功地使用了这个: https://github.com/Tagliatti/NetBarcode