我想知道条形码字体和其他可用的条形码库之间的区别。
免费条形码字体和其他条形码库之间的区别?
答案 0 :(得分:3)
由于每个条形码是字符串的表示,并且字符串中的每个字符都由条形码的一段精确表示,因此条形码字符串的每个字符可以单独表示。因此,您可以使用字体表示条形码(尽管条形码如EAN13需要前缀和后缀,但这些也可以用字符表示)。
例如,字体只绘制一组线而不是绘制4
。
渲染条形码的另一种方法是手动绘制线条,这可能会产生相同的输出。条形码的缩放也必须手动完成。通过使用字体,您可以在打印条形码时获得最佳效果。
使用字体通常会在细节方面提供最佳效果,尤其是在打印时。我无法想到会使它们不适合商业应用的限制。在办公室应用程序中显示条形码的能力是一个很好的奖励。
我不知道任何图书馆,我已经使用过字体或者自己渲染过。
如果是.NET程序集,如果库已合并到主程序集中,则可以使用ILSpy查看程序集的内容/依赖项,否则dll将位于应用程序的文件夹中。 / p>