Zint - 条形码编码库


BSD
Windows
C/C++

软件简介

支持超过50种符号的条形码编码库,包括Code 128,Data Matrix,USPS OneCode,EAN-128,UPC / EAN,ITF,QR
Code,Code 16k,PDF417,MicroPDF417,LOGMARS,Maxicode,GS1 DataBar,Aztec,Composite
Symbols 更多。

Zint项目旨在提供一个完整的跨平台开源条码生成解决方案。该软件包目前由基于Qt的GUI,命令行可执行文件和带有API的库组成,允许开发人员访问Zint的功能。希望Zint提供一种对于专业用户来说足够灵活的解决方案,同时尽可能地处理尽可能多的处理以允许从输入数据到条形码图像的简单翻译。
形成Zint项目的主要组件的库目前能够在超过50个条形码符号体系(条形码类型)中对数据进行编码,对于每一个条码符号体系,可以将数据从Unicode(UTF-8)或原始8位数据流。图像可以呈现为可移植网络图形(PNG)图像,Windows位图(BMP),图形交换格式(GIF),ZSoft画笔图像(PCX),作为封装后的脚本(EPS)或作为可缩放矢量图形SVG)。许多选项可用于设置输出图像的特性,包括图像的大小和颜色,在符号中使用的误差校正量,以及在光栅图像的情况下,图像的取向。

==============================================

Zint 库分前端与后端,前端GUI程序是GPLv3许可,后端为BSD 3,我们要在自己的程序中使用,一般只要用到后端就行。