我想知道条形码字体和可用的其他条形码库之间的区别。


这些字体如何工作?
我的意思是说它与其他条形码库有什么不同?这些条形码字体也可以用于商业目的吗?
在商业应用中使用是否足够可行?
有一些第三方条形码库。
我如何从他们的dll或lib文件中看到他们已使用的库。


免费条形码字体和其他条形码库之间的区别?

最佳答案

由于每个条形码都是字符串的表示形式,并且字符串中的每个字符都由条形码的一部分精确表示,因此条形码字符串的每个字符可以单独表示。因此,您可以使用字体来表示条形码(尽管诸如EAN13之类的条形码需要前缀和后缀,但是它们也可以由字符表示)。
例如,字体仅绘制一组线,而不是绘制4
呈现条形码的另一种方法是手动绘制线条,这可能会产生相同的输出。条形码的缩放也必须手动完成。通过使用字体,您在打印条形码时将获得最佳效果。
使用字体通常可以在细节上提供最佳效果,尤其是在打印时。我想不出一个限制,使它们不适合商业应用。在办公应用程序中显示条形码的功能是一个不错的选择。
我不知道任何库,我使用字体或渲染过自己的字体。
如果它是.NET程序集,并且该库已合并到主程序集中,则可以使用ILSpy查看程序集的内容/依赖项,否则dll将位于应用程序的文件夹中。

关于c# - 条形码字体和其他条形码库之间的区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11534889/

10-13 06:30