01
項目簡介
barcodelib一個簡單易用的類庫,用于從數據字符串生成各種類型的條形碼圖像。
02
簡單易用的API
庫中包含一個名為 Barcode 的類,提供了三種構造函數:
Barcode():無參構造函數,用于創建一個空的條形碼對象。
Barcode(string data):接受一個字符串參數,用于指定要編碼的數據。
Barcode(string data, Type type):接受兩個參數,分別指定要編碼的數據和條形碼類型。
通過這些構造函數,開發者可以靈活地創建條形碼對象,并在后續操作中設置其他屬性。
03
使用示例
using BarcodeStandard;
using SkiaSharp;
using Type = BarcodeStandard.Type;
var b = new Barcode();
b.IncludeLabel = true;
var img = b.Encode(Type.UpcA, "038000356216", SKColors.Black, SKColors.White, 290, 120);
using (var data = img.Encode(SKEncodedImageFormat.Png, 100))
{
using (var stream = File.Create("output.png"))
{
data.SaveTo(stream);
}
}
UpcA格式:
Code128格式:
Code11格式:
04
項目地址
閱讀原文:原文鏈接
該文章在 2025/3/4 11:13:00 編輯過