我想用iTextSharp DLL生成條碼混合碼128B和code128C。你知道怎麼做嗎 ?我目前只知道一個單一的代碼集。帶有iTextSharp Code128B和Code128C的單條碼
例如,我想生成的條形碼與所述值8L1 91450 883421 0550 001065 其中 「8L1 91450」 是code128B和 「」 是code128C。
感謝
我想用iTextSharp DLL生成條碼混合碼128B和code128C。你知道怎麼做嗎 ?我目前只知道一個單一的代碼集。帶有iTextSharp Code128B和Code128C的單條碼
例如,我想生成的條形碼與所述值8L1 91450 883421 0550 001065 其中 「8L1 91450」 是code128B和 「」 是code128C。
感謝
Barcode128
實際上會自動切換從B
到C
如果當它可以,但它聽起來就像你不希望這樣。對於您正在查找的控件,您需要將條形碼的CodeType
屬性設置爲Barcode.CODE128_RAW
並手動設置原始值。
有一個 posts在那裏給出的基本思路,但不幸的是,他們傾向於承擔了iText的知識或過多的條形碼知識。
我不是條碼專家,但基本思想是創建一個字符串,以Barcode128.START_B
開頭,然後是文本的第一部分,然後是Barcode128.START_C
,然後是第二個。但是,在原始模式下,文本不是ASCII。您可以使用this site來獲取各種ASCII值的字符代碼。但基本上不發送信L
你會發送(char)44
。
希望這會讓你至少開始。