采用《飞天云打印》支持票据中的二维码生成和小票的网络Web图片自动下载打印,由于票据和小票的打印方式略有不同,相应的代码也略有差异。
票据中的网络Web图片自动下载打印(代码):
//添加一个图片元件,参数依次为:左边距(单位毫米),上边距(单位毫米),图片宽度(单位毫米),图片高度(单位毫米),图片URL地址
//注意:如果"图片宽度"和"图片高度"任一为0|则元件将根据图片自动缩放大小
//注意:图片URL地址|不能含有分隔符“|”
strPrintString+="&Image|20|12|22|7|http://www.cnft.cn/logo.png";
小票中的网络Web图片自动下载打印(代码):
//添加一个图片元件,参数依次为:图片宽度(单位毫米),图片高度(单位毫米),图片标题(或占位符),图片URL地址
//注意:如果"图片宽度"和"图片高度"任一为0|则元件将根据图片自动缩放大小
//注意:图片URL地址|不能含有分隔符“|”
strPrintString+="&Image|宋体|12|000000|FFFFFF|0|公司标志:|22|7|http://www.cnft.cn/logo.png";
从以上代码可以看出,小票打印中的网络Web图片自动下载打印的参数要多一些,主要是多了“图片标题(或占位符)”的字体设置。
这个“图片标题(或占位符)”可以是图片的标题说明,也可以用空格占位,占位的目的就是调整左边距,以便于图片的位置更好看。
而票据中的图片则单纯就是纯粹的图片相关设置,通过前两个参数设置图片的位置,两个参数设置图片的长和宽。