01
项目简介
02
简单易用的API
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);
// 将图像编码为PNG数据
using (var data = img.Encode(SKEncodedImageFormat.Png, 100))
{
// 将数据写入文件
using (var stream = File.Create("output.png"))
{
data.SaveTo(stream);
}
}
UpcA格式:
Code128格式:
Code11格式:
04
项目地址