創建條碼
IronBarcode 提供多種選項和自訂功能來生成條碼。 無論您是開發獨立的條碼生成器來生成帶有標準編碼格式的圖像(如EAN8
、Code128
和Code39
),還是需要一個靈活的庫來透過ByteArray
或MemoryStream
將條碼創建整合到您的現有應用程式中,IronBarcode都提供了一個易於使用的解決方案,具備廣泛的功能,包括匯出為png
、jpg
和jpeg
等標準圖像格式。
Barcode Generator in C#
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8)
myBarcode.SaveAsImage("EAN8.jpeg")
BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8).ResizeTo(400, 100).SaveAsImage("EAN8.jpeg")
var AztecBarcode = BarcodeWriter.CreateBarcode(payloadAsByteArray, BarcodeWriterEncoding.Aztec, 400, 400)
var AztecBarcode2 = BarcodeWriter.CreateBarcode(payloadAsStream, BarcodeWriterEncoding.Aztec, 400, 400)
BarcodeWriter.CreateBarcode
實例化BarcodeWriter
類之後,我們使用BarcodeWriter.CreateBarcode
來創建條形碼。 該方法需要兩個參數:一個string
值和開發人員選擇的BarcodeWriterEncoding
列舉型別。 然後,我們將條碼儲存為圖像以便進一步使用。
除了創建條碼之外,IronBarcode 還允許開發人員將方法鏈接在一起以便於使用,如第 3 行所示。它創建了一個條碼,然後調用 ResizeTo
以根據給定的像素高度和寬度調整圖像大小,最後使用 SaveAsImage
將條碼保存為圖像。
此外,BarcodeWriter.CreateBarcode
方法有多個變體,以滿足不同情況和場景。 如果您需要根據ByteArray
創建條碼,我們可以使用相同CreateBarcode
方法的另一種變體,傳入ByteArray
作為值,並預先指定條碼的高度和寬度。
同樣地,如果您需要使用MemoryStream
類型的變數來生成條碼,IronBarcode也提供了這項功能; 將 MemoryStream
變量作為第一個參數傳遞給 BarcodeWriter.CreateBarcode
,並同樣按照上面的做法重複這些步驟。
IronBarcode 提供所有選項和情境,為尋求創建簡單條碼值、將它們整合到應用程式中的開發人員準備完善! 點擊此處查看操作指南,包括範例、示例代碼和文件。