zoukankan      html  css  js  c++  java
  • vue实现lodop打印功能

    1.官网下载

    http://www.lodop.net/download.html

     2.解压安装运行

     3.vue部分实现

      3.1将lodopDuncs.js文件放入工程中,具体操作可见:http://www.lodop.net/faq/pp35.html

     3.2

    <template>
      <div class="hello">
        <button class="print-btn" v-on:click="btnClickPrint">
          <span>{{ msg }}</span>
        </button>
      </div>
    </template>
    
    <script>
    import { getLodop } from "../assets/LodopFuncs"; //导入模块
    export default {
      name: "HelloWorld",
      data() {
        return {
          msg: "点击打印按钮",
        };
      },
      methods: {
        // btnClickPrint: function () {
        //   let LODOP = getLodop(); //调用getLodop获取LODOP对象
        //   LODOP.PRINT_INIT("");
        //   LODOP.ADD_PRINT_TEXT(50, 231, 260, 39, "打印内容");
        //   LODOP.PREVIEW();
        // },
        btnClickPrint() {
          let LODOP = getLodop(); //调用getLodop获取LODOP对象
          LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_整页缩放打印输出");
          LODOP.ADD_PRINT_BARCODE(15, 15, 300, 300, "QRCode", "xxxxxxxxxxxxx");
          LODOP.SET_PRINT_STYLEA(0, "Stretch", 1); //(可变形)扩展缩放模式
          LODOP.PREVIEW(); //预览(预览打印无脚标)
          // LODOP.PRINT();  //打印
        },
      },
    };
    </script>

    效果如下:

  • 相关阅读:
    为公司转型做的一些准备——数据库设计技术
    jdbc多种实现方式
    JNuit
    JDBC初体验
    jsp原理
    jsp登陆
    jsp homework(*)
    集合(5)
    集合(4)
    集合(3)
  • 原文地址:https://www.cnblogs.com/hyy9527/p/13931250.html
Copyright © 2011-2022 走看看