vue如何使用lodop |
您所在的位置:网站首页 › 未安装clodop › vue如何使用lodop |
如何在Vue中使用lodop
最近在项目中需要打印,lodop是web端常用的打印工具,安装打印机驱动之后,连接打印机,看是否能实现正常打印。 打开lodop官网,http://www.lodop.net/index.html 下载lodop客户端。 修改文件,只保留我们需要的主函数 在需要打印的文件中引入 我所用到的是包含背景图的打印,如果你跟我的需求不同,请参照在在线样例样例清单查找你需要的样例: 下面是互联网上的一个图片,进入以它为背景图的打印维护看看。
默认情况下背景图是不打印的,可以用BKIMG_PRINT让打印或预览包含背景图。 import getLodop from "../utils/lodop"; export default { data() { return { LODOP:null }; }, methods: { myPrintSetup2() { this.CreatePage(); this.LODOP.PRINT_SETUP(); }, myPreview1() { this.CreatePage(); this.LODOP.SET_SHOW_MODE("BKIMG_PRINT", 1); this.LODOP.PREVIEW(); }, CreatePage() { //设计网址 http://demo.sinoverse.cn/lodop_print this.LODOP = getLodop(); this.LODOP.PRINT_INIT(""); this.LODOP.SET_SHOW_MODE("BKIMG_IN_PREVIEW", true); this.LODOP.PRINT_INITA(-42, 0, 800, 600, ""); this.LODOP.ADD_PRINT_TEXT(139, 403, 189, 20, "收款人"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(171, 107, 193, 20, "账号"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(168, 403, 192, 20, "新加文本4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(198, 105, 191, 42, "开户行1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(195, 403, 191, 41, "开户行2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(64, 505, 231, 20, "机打票号:11111111"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(116, 279, 50, 20, "nian"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(115, 335, 26, 20, "yu"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(116, 370, 27, 20, "ri"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(59, 59, 101, 20, "电子缴款码:"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(59, 138, 176, 20, "1414141414"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(80, 59, 101, 20, "集中汇缴:"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(100, 60, 177, 20, "校验码:454545"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(119, 108, 130, 20, "执收单位"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(248, 59, 48, 20, "1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(246, 108, 225, 20, "项目名成1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(245, 391, 43, 20, "数量1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(244, 457, 65, 20, "标准1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(244, 548, 96, 20, "金额1"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(277, 59, 47, 20, "2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(304, 59, 47, 20, "3"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(331, 59, 48, 20, "4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(360, 60, 47, 20, "5"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(275, 106, 231, 20, "项目名称2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(304, 107, 230, 20, "项目名称3"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(332, 108, 225, 20, "项目名称4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(359, 106, 230, 20, "项目名称5"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(274, 391, 48, 20, "数量2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(306, 391, 54, 20, "数量3"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(331, 392, 46, 20, "数量4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(356, 391, 49, 20, "数量5"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(273, 457, 65, 20, "标准2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(304, 457, 65, 20, "标准3"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(327, 458, 65, 20, "标准4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(356, 456, 65, 20, "标准5"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(270, 547, 100, 20, "金额2"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(300, 548, 100, 20, "金额3"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(329, 546, 100, 20, "金额4"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(356, 547, 100, 20, "金额5"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 8); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(386, 186, 268, 20, "壹佰万元整"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(383, 546, 100, 20, "1000000"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(453, 224, 90, 20, "经办人"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(453, 85, 100, 20, "复核人"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(480, 77, 604, 20, "备注"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); this.LODOP.ADD_PRINT_TEXT(144, 108, 185, 20, "猪狗蛋蛋"); this.LODOP.SET_PRINT_STYLEA(0, "FontSize", 10); this.LODOP.SET_PRINT_STYLEA(0, "Bold", 1); }, }, }; |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |