最近单位需要开发一款桌面级打印小程序,用Zebra斑马打印机在细长标签上垂直打印一段文本,大概4~6个字符的长度。这本来没什么难度,但难点在于打印的标签需要使用Arial的粗体。开始使用了Fnthex32.dll,程序也基本实现了,但出现了一个我最后没能解决的问题,由于打印的文本字号比较大,文本的下半部分会被截断。最后只能转换思路,先把要打印的字符按要求生成图片,然后用ZPL命令输出,完美地实现了想要的功能。 功能:可以选择打印机、选择字体字号、调整打印位置、调整打印深度、调整打印速度 程序用V