寫入Unicode條碼
IronBarcode 透過支援 BarCode 產生器與寫入器編寫 Unicode 字元,賦予開發者更多能力。 此便利性讓開發人員能使用多種語言編寫,使標籤同時標示日本與埃及產品的產品,皆可使用相同的BarCode。 此外,此方法還省去了將文字轉換為 ASCII 或其他有損格式的步驟,有效簡化流程並消除不必要的步驟。
Unicode 中最常用的語言包括:
- 印地語
- 中文(多種版本)
- 阿拉伯語
- 日文
- 泰語
使用 IronBarcode 撰寫 Unicode BARCODE 的 3 步驟程式碼
string text = "ABC 中文 العربية";var myBarcode = BarcodeWriter.CreateBarcode(text, BarcodeWriterEncoding.PDF417);myBarcode.SaveAsImage("Unicode.jpeg");
使用 IronBarcode 建立 Unicode BARCODE 的第一步,是定義您希望 BARCODE 所呈現的字串值。 在此範例中,我們將英文、中文和阿拉伯文混合為單一字串,以展示 IronBarcode 的靈活性。
第二步是建立 BarcodeWriter 的實例,然後呼叫 CreateBarcode 方法,輸入第一步定義的字串以及 BARCODE 類型。 請注意,若要建立 Unicode BarCode,僅允許使用特定類型的 BarCode 編碼。 建議採用如上所示的格式:BarcodeWriterEncoding.PDF417 及 BarcodeWriterEncoding.QRCode。 線性 BARCODE(如 Code 128 和 Code 39)不支援 Unicode,僅限於 ASCII 字元,因此需要採取替代方案。
第三步也是最後一步,是透過呼叫 SaveAsImage 並將所需檔案名稱作為參數,將 BARCODE 儲存為 JPEG 格式。 在此情況下,應為 Unicode.jpeg。

