SharpBarcode是一款支持.NET(C#,VB)的高效易用的条形码、QR二维码的读取和生成类库。
主要功能:
1、支持几乎所有常见类型的线性条形码和QR二维码的读取,高效读取,准确率高。
2、支持将自定义数据生成多种格式的条形码或QR二维码。
3、支持对生成的结果进行调整,如颜色、边距、注释文字,添加LOGO图片。
4、支持将生成的条形码或者QR二维码保存成多种格式,比如jpg,png,gif,bmp格式图片,或PDF、DataUrl、HTML。
特色卖点
高效准确
SharpBarcode采用了多种图像优化和校正算法,支持读取残缺、污损、模糊的条码,识别高效准确。
支持的条码类型多
SharpBarcode支持读取QR Code,Aztec Code,Data Matrix,MaxiCode,USPS OneCode,IM Barcode;
也支持Code93,Code129,PDF417,Rss14,GS1,UPC-A,UPC-E,EAN-8,EAN-13,Codabar,ITF,MSI,Plessey等
读写一体
SharpBarcode,不仅可以读取条码,也支持将自定义数据生成条形码和QR二维码。
调用简单,文档齐全
SharpBarcode简单易用,只需一行代码即可完成读写,上手迅速,文档齐全.
支持的数据源广泛
SharpBarcode支持从jpg,png,tiff,gif,bmp,jpeg等格式图片,或pdf,Image和Bitmap类对象,Stream类族读取条码。
生成条码时,可将结果存为jpg,png,tiff,gif,bmp,jpeg等格式图片,或pdf,Image和Bitmap类对象,Stream类族,DataUrl,HTML等。
生成条码时,支持进行格式调整
SharpBarcode在生成条码后,可以对条码进行格式调整,比如背景色、条码色、加边距、调整大小等。
案例