编写API的目的,Zebra官方提供的Unicode转化组件FNTHEX32.DLL,是一个非托管组件,托管环境下还需要再封装。 该组件直到现在还未找到对应的64位程序兼容组件,为了解决32位和64位的兼容问题,最后编写开发此API, 此API完全用.net开发,无需考虑兼容性问题,实现与FNTHEX32.DLL相同的效果。 此API改善了FNTHEX32.DLL中的字体问题,支持windows下所有字体。 程序处理思路: 先将文本用GDI+做绘图, 在内存中绘制出文本对应的图形, 然后将图形进行像素点取点处理, 取出每一个像素点,进行灰度处理, 按照0-255的灰度值,进行黑白判断, 此处取了一个中间一点的值,180,作为黑白分解点, 取出的黑白点,按照01组合,每八个像素点组合成一个字节,不满0填充,0代表白色像素点,1代表黑色像素点 将字节转化成对应的16进制字符,完成无压缩数据获取 在无压缩数据的基础上,按照ZPL指令中进行压缩,可以大量缩减字节长度,ZPL压缩参见ZPL协议
2023-01-19 11:08:25 327KB FNTHEX32.DLL Zebra
1
两种方案介绍,整个源码可以运行,源码中包含zpl中文手册及需要使用的第三方库及jar包,demo完美解决中文打印及二维码中中文乱码问题
2022-11-17 10:26:49 15.44MB 源码软件 java 开发语言 zebra
1
Java实现斑马打印机ZPL指令打印,源码,可运行。Java调用Zebra打印机,采用ZPL指令。支持打印中文,不需要ts24.lib文件,支持打印二维码。
2022-07-18 20:45:41 6.41MB java 斑马打印机
1
网络上普遍存在的斑马打印接口
2022-02-24 15:25:14 12.87MB c# Demo ZPL指令
1
编写API的目的,Zebra官方提供的Unicode转化组件FNTHEX32.DLL,是一个非托管组件,托管环境下还需要再封装。 该组件直到现在还未找到对应的64位程序兼容组件,为了解决32位和64位的兼容问题,最后编写开发此API, 此API完全用.net开发,无需考虑兼容性问题,实现与FNTHEX32.DLL相同的效果。 此API改善了FNTHEX32.DLL中的字体问题,支持windows下所有字体。 程序处理思路: 先将文本用GDI+做绘图, 在内存中绘制出文本对应的图形, 然后将图形进行像素点取点处理, 取出每一个像素点,进行灰度处理, 按照0-255的灰度值,进行黑白判断, 此处取了一个中间一点的值,180,作为黑白分解点, 取出的黑白点,按照01组合,每八个像素点组合成一个字节,不满0填充,0代表白色像素点,1代表黑色像素点 将字节转化成对应的16进制字符,完成无压缩数据获取 在无压缩数据的基础上,按照ZPL指令中进行压缩,可以大量缩减字节长度,ZPL压缩参见ZPL协议
2021-10-26 16:51:50 287KB FNTHEX32 ZPL 中文实现
1
ZPL指令打印测试,c#。使用支持ZPL指令的打印机,直接用ZPL指令打印。
2021-08-27 21:02:19 138KB ZPL指令打印
1
斑马打印ZPL指令文档及中文配置文档
2021-08-24 09:20:53 233.28MB ZPL
1
斑马打印机指令,ZPL编程实用教程,中文教程。
2021-07-22 13:26:10 12.86MB 斑马 zebra 标签打印机 指令
1
Zebra ZPLII指令调用内部字体打印中文demo 可直接打印出中文
2021-07-17 09:51:12 241B ZPL中文打印 ZPL指令 ZPLII代码
1
两种方案介绍,整个源码可以运行,源码中包含zpl中文手册及需要使用的第三方库及jar包,demo完美解决中文打印及二维码中中文乱码问题
2021-06-17 00:13:50 15.44MB zebra 斑马打印机 zpl 标签打印机
1