首页 > 其他分享 >h5在线预览pdf文件

h5在线预览pdf文件

时间:2023-06-17 17:46:16浏览次数:41  
标签:pdfh5 pdfurl 预览 url Pdfh5 h5 import pdf css

  1. 下载插件
    npm i pdfh5
    2.在vue文件中如此写
<template>
  <div id="app1">
    <div id="demo"></div>
  </div>
</template>
<script>
import Pdfh5 from "pdfh5";   //必须引入
import "pdfh5/css/pdfh5.css";  // 页面加载时顶部出现进度条
import URL from "@/utils/url.js";

export default {
  name: "App",
   components: { mtnav },
  data() {
    return {
      pdfh5: null,
      url: URL.agreementlist,
    };
  },
  mounted() {
    setTimeout(() => {
      //实例化
      this.pdfh5 = new Pdfh5("#demo", {
        pdfurl: this.url + this.$route.query.pdfurl,
      });
    //监听完成事件
    this.pdfh5.on("complete", function (status, msg, time) {
      console.log(
        "状态:" +
          status +
          ",信息:" +
          msg +
          ",耗时:" +
          time +
          "毫秒,总页数:" +
          this.totalNum
      );
    });
    }, 100);

  },
};
</script>

<style>
/* @import "pdfh5/css/pdfh5.css"; */

* {
  padding: 0;
  margin: 0;
}

html,
body,
#app {
  width: 100%;
  height: 100%;
}
</style>

pdfh5文档

标签:pdfh5,pdfurl,预览,url,Pdfh5,h5,import,pdf,css
From: https://www.cnblogs.com/wszzj/p/17487769.html

相关文章

  • 微信小程序实现pdf预览,并在下方添加签署按钮
    实现图实现方案:通过web-view外接h5界面实现<web-viewsrc="https://test.XXX.XXX.com/index.php/PdfH5EZ/pdfH5"></web-view>需要在小程序开发管理添加业务域名<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF......
  • .net core使用Html模板转PDF文件并下载的业务类封装
    前言:我这里文件下载的模板选型优先考虑html模板,上手容易,前后端通用,有了模板后就需要有转换了,html转PDF采用第三方包:SelectPdf,下面是代码核心类: 1-PDFService:usingMicrosoft.AspNetCore.Hosting;usingSelectPdf;namespaceMeShop.Domain.PDF{///<summary......
  • Latex生成pdf过程中遇到cannot run的问题怎么处理?
    如:Latex生成pdf过程中遇到cannotrun的问题怎么处理?提示在生成pdf过程中出现了问题。这说明使用的pdf浏览器地址有问题为了后面修改代码过程中不会出现代码修改了pdf没变的情况,建议直接添加sumatraPDF阅读器直接到官网下载安装包即可。查看准确的安装位置右键->属性 在Late......
  • C#/VB.NET:快速而简单的免费SVG到PDF转换技巧
    在日常工作中,我们常常需要将SVG转换为PDF格式。这是因为SVG格式的图像在打印时可能会出现问题,例如失去分辨率或无法正确适应纸张大小。与此相比,PDF格式则专门用于打印和共享文档,可以确保高质量输出,并且能够自动适应不同的纸张大小。在本文中,我们将介绍如何使用编程方式将SVG文件转......
  • H5与原生app交互
    H5与原生app交互原生调h5方法:h5:注册方法,绑定在windowns上:如windown[方法名]=()=>{}h5调原生方法,需要区分安卓和ios/**获取设备系统类型*/exportconstLoginPhoneType=()=>{varsUserAgent,isIOS,isAndroid,isIpad;sUserAgent=navigator.userAgent.toLowe......
  • vue在线预览pdf、word、xls、ppt等office文件
    perview(row){consttypeArr=['doc','docx','ppt','pptx','xls','xlsx']letarr=row.url.split('.')letfileType=arr[arr.length-1]leturl=''......
  • 【专题】2022-2023中国跨境出口B2C电商报告PDF合集分享(附原数据表)
    报告链接:http://tecdat.cn/?p=32805原文出处:拓端数据部落公众号全球疫情的爆发对于全球经济和消费市场都带来了很大的冲击,特别是在消费者的消费行为和零售市场格局方面发生了重大变革。同时由于全球供应链的重新调整,产业分化现象也加速出现。中国跨境电商已经历了十年以上的发......
  • 基于HTML5的chrome,firefox预览本地图片(扩展IE兼容)
    http://www.zhangxinxu.com/wordpress/?p=1923第一篇<scripttype="text/javascript"language="JavaScript"src="http://qingfengxia2.blog.163.com/blog/jquery.js"></script><scripttype="text/javascript"......
  • 开源 PDF 库和工具 VS ComPDFKit
    在处理PDF文档时,开发人员可以选择开源PDF库和ComPDFKit等商业库。在本文中,我们将探讨ComPDFKit相对于开源PDF库的优势。 开源PDF库是免费的,任何想要使用它们的人都可以访问。它们在开源许可证下分发,并提供一些基本功能,例如阅读。因此,即使它是免费的,您可能会发现开源P......
  • 浅析H5页面跳转小程序的3种实现方案
    经常会有这样的场景:用户在网页中一键唤起小程序,能够给用户提供更好的体验。实现H5跳转小程序的方案目前有多种,可以根据自己的实际场景选择。第一种:通过URLScheme适合在外部浏览器运行的H5页面,通过URLScheme的方式来拉起微信打开指定小程序。那如何获取小程序......