【问题标题】:Single barcode with Code128B and Code128C with iTextSharp使用 Code128B 和 Code128C 使用 iTextSharp 的单个条码
【发布时间】:2011-10-28 17:10:52
【问题描述】:

我希望使用 iTextSharp DLL 生成混合 code128B 和 code128C 的条形码。你知道怎么做吗 ?我目前只知道一个代码集。

例如,我希望生成一个值为 8L1 91450 883421 0550 001065 的条形码 其中“8L1 91450”在code128B中,“883421 0550 001065”在code128C中。

谢谢

【问题讨论】:

    标签: itextsharp barcode


    【解决方案1】:

    Barcode128 实际上会自动从B 切换到C 如果可以的话,但听起来你不想要这个。对于您要查找的控件,您需要将条形码的 CodeType 属性设置为 Barcode.CODE128_RAW 并手动设置原始值。

    有一个 coupleposts 提供了基本概念,但不幸的是,他们倾向于假设对 iText 有很多了解或对条形码有太多了解。

    我也不是条形码专家,但基本想法是创建一个以 Barcode128.START_B 开头的字符串,然后是文本的第一部分,然后是 Barcode128.START_C,然后是第二部分。但是,在原始模式下,文本不是 ASCII。您可以使用this site 获取各种 ASCII 值的字符代码。但基本上不是发送L,而是发送(char)44

    希望这至少能让你开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 2023-02-02
      • 2013-07-03
      • 1970-01-01
      • 1970-01-01
      • 2012-04-30
      • 1970-01-01
      相关资源
      最近更新 更多