一些项目需要将winform客户端的打印移动到网页上,客户端自己进行打印,打印请求是基于一定格式实现套接。
当时的解决办法是使用PDF打印。
1、准备夹克形式的底图;
2、打开底图,动态内容如下图所示;
3、利用第二步修改后的图像,生成PDF,完成打印
之后,我找到了比较强大的web打印工具lodop。 以下说明简单的使用方法。
1、首先检查浏览器中是否安装了这个插件:
2、制作html。 这个入口可以打开图形编辑页面。 结果图如下。
功能我的预览
LODOP.PRINT_INIT 测试集模板);
;
进入模板设计
3、将配套的文件制成图片,引入该图形界面作为背景图,可以放入文本框等,开始测试。
4、对齐完成后,可以点击左上角的整体对齐图标进行统一调整。
5、去除背景图,生成代码,放入JS代码段
LODOP.PRINT_INIT 测试集模板);
lodop.add _ print _ text 107,225,338,30,’买方名称’);
lodop.set_print_stylea0,’ FontSize ‘,15 );
lodop.add _ print _ text 421,116,209,26,’手机号码’);
lodop.set_print_stylea0,’ FontSize ‘,13;
功能我的预览
LODOP.PRINT_INIT 测试集模板);
lodop.add _ print _ text 107,225,338,30,’买方名称’);
lodop.set_print_stylea0,’ FontSize ‘,15 );
lodop.add _ print _ text 421,116,209,26,’手机号码’);
lodop.set_print_stylea0,’ FontSize ‘,13 );
;
进入模板设计
6、JS参数性质变更
总结:
PDF的难点是为了正确计算应该填写内容的位置,调试很麻烦。 lodop是一个图形界面,方便我们调试,语法简单,易溶于JS。 这里只列举了一个简单的实例,有更多的功能。 官方网站地址: http://www.lodop.net
以上就是正文的全部。 希望本文的内容能给大家的学习和工作带来一定的帮助。 另外,我希望你支持很多编剧。