2

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

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

免费条码字体与其他条码库的区别?

4

1 回答 1

3
  1. 由于每个条码都是一个字符串的表示,而字符串中的每个字符都由条码的一个片段精确地表示,因此可以单独表示条码字符串的每个字符。因此,您可以使用字体来表示条形码(尽管 EAN13 等条形码需要前缀和后缀,但这些也可以用字符表示)。例如,字体只是绘制一组线条而不是绘制一个4

  2. 另一种渲染条形码的方法是手动绘制线条,这可能会产生相同的输出。条形码的缩放也必须手动完成。通过使用字体,您可以在打印条形码时获得最佳效果。

  3. 使用字体通常会在细节方面提供最佳结果,尤其是在打印时。我想不出有什么限制会使它们不适合商业应用。在办公应用程序中显示条形码的能力是一个不错的奖励。

  4. 我不知道任何库,到目前为止我使用过字体或呈现自己的字体。

  5. 如果它是一个 .NET 程序集,如果库已合并到主程序集中,您可以使用 ILSpy 查看程序集的内容/依赖项,否则 dll 将位于应用程序的文件夹中。

于 2012-07-18T06:48:34.737 回答