广告
返回顶部
首页 > 资讯 > 精选 >Vue怎么使用pdfobject实现预览pdf
  • 208
分享到

Vue怎么使用pdfobject实现预览pdf

2023-07-05 12:07:47 208人浏览 八月长安
摘要

本篇内容主要讲解“Vue怎么使用pdfobject实现预览pdf”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue怎么使用pdfobject实现预览pdf”吧!安装 pnpm add

本篇内容主要讲解“Vue怎么使用pdfobject实现预览pdf”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue怎么使用pdfobject实现预览pdf”吧!

安装 

pnpm add pdfobject

引入 

import pdf from 'pdfobject'

使用 

这里使用会借助于FileReader,FileReader用于读取文件 

// 点击文件上传回调handlePreview(file) {  const { raw } = file  // 预览pdf  // FileReader用于读取文件  let reader = new FileReader()  reader.readAsDataURL(raw) // 这里只需要将文件传进去就可以了  reader.onload = e => {    // reader.result 同 e.target.result    // 1.文件名 2.要将pdf渲染到的指定位置(dom元素) 3.指定在embed标签中的显示的宽度    pdf.embed(reader.result, '#previewPdfAndDocx', { width: '100%' })  }},

效果 

我这里没在上传之前判断,这里是上传之后,点击文件的时候进行预览,也可以在上传文件之前进行预览,然后决定是否进行上传。根据具体项目需求来 

Vue怎么使用pdfobject实现预览pdf

补充

除了上文,还可以利用pdfobject实现其他功能,希望对大家有所帮助

效果1:在指定位置(当指定位置为全局时)浏览PDF

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>在指定div中浏览PDF</title>        <!--在此引入bootstrap只为初始化样式div样式-->        <link rel="stylesheet" href="CSS/bootstrap.min.css" />        <style>                        html,body{                height: 100%;                overflow: hidden;            }                         #example1{                height: 100%;            }                         .pdfobject-container{                            }                         .pdfobject{                            }        </style>    </head>         <body>        <div id="example1"></div>                     <script type="text/javascript" src="js/pdfobject.min.js"></script>        <script>            // 我的pdf文件放在项目的pdf文件夹下,名字叫做Java.pdf            PDFObject.embed("pdf/Java.pdf", "#example1");        </script>    </body></html>

效果2:在指定位置(当指定位置为局部时)浏览PDF

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>在指定div中浏览PDF</title>        <!--在此引入bootstrap只为初始化样式div样式-->        <link rel="stylesheet" href="css/bootstrap.min.css" />        <style>            html,body{                height: 100%;                overflow: hidden;                                background-color: cornflowerblue;            }                         #example1{                                height: 50%;                width: 50%;            }                                     .pdfobject-container{                            }                                     .pdfobject{                            }        </style>    </head>         <body>        <div id="example1"></div>                     <script type="text/javascript" src="js/pdfobject.min.js"></script>        <script>            // 我的pdf文件放在项目的pdf文件夹下,名字叫做Java.pdf            PDFObject.embed("pdf/Java.pdf", "#example1");        </script>    </body></html>

效果3:指定从多少页开始阅读(必须同时指定显示PDF的div)

<!DOCTYPE html><html>    <head>        <meta charset="UTF-8">        <title>在指定div中浏览PDF</title>        <!--在此引入bootstrap只为初始化样式div样式-->        <link rel="stylesheet" href="css/bootstrap.min.css" />        <style>                        html,body{                height: 100%;                overflow: hidden;            }                         #example1{                height: 100%;            }                         .pdfobject-container{                            }                         .pdfobject{                            }        </style>    </head>         <body>        <div id="example1"></div>                     <script type="text/javascript" src="js/pdfobject.min.js"></script>        <script>            // 我的pdf文件放在项目的pdf文件夹下,名字叫做Java.pdf,指定PDF从20页开始阅读            PDFObject.embed("pdf/Java.pdf", "#example1", {page: "20"});        </script>    </body></html>

到此,相信大家对“Vue怎么使用pdfobject实现预览pdf”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: Vue怎么使用pdfobject实现预览pdf

本文链接: https://www.lsjlt.com/news/351754.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Vue怎么使用pdfobject实现预览pdf
    本篇内容主要讲解“Vue怎么使用pdfobject实现预览pdf”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Vue怎么使用pdfobject实现预览pdf”吧!安装 pnpm add...
    99+
    2023-07-05
  • Vue使用pdfobject实现预览pdf的示例详解
    目录安装 引入 使用 效果 补充之前写过一篇预览pdf的,Vue使用vue-pdf实现PDF文件预览 ,大家按需所用 一般项目中在上传文件之前...
    99+
    2023-03-15
    Vue pdfobject预览pdf Vue预览pdf Vue pdfobject
  • Vue怎么使用vue-pdf实现PDF文件预览
    这篇文章主要介绍了Vue怎么使用vue-pdf实现PDF文件预览的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Vue怎么使用vue-pdf实现PDF文件预览文章都会有所收获,下面我们一起来看看吧。先看下效果&n...
    99+
    2023-07-05
  • 怎么使用vue-pdf插件实现pdf文档预览功能
    这篇文章主要介绍了怎么使用vue-pdf插件实现pdf文档预览功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么使用vue-pdf插件实现pdf文档预览功能文章都会有所收获,下面我们一起来看看吧。vue-p...
    99+
    2023-07-05
  • Vue3+Vue-PDF怎么实现PDF文件在线预览
    创建 vue3 项目我们先创建一个的 Vue3 项目, 在终端中输入命令pnpm create vite vue-pdf-preview选择 vue-ts 回车,cd 进入项目根目录,执行 pnpm install, 等待项目依赖包安装完成...
    99+
    2023-05-14
    PDF Vue3
  • Vue-pdf实现在线预览PDF文件
    前言 在大多数项目中都会遇到在线预览PDF文件,项目使用的是element ui,使用vue-pdf实现。 安装依赖 npm install --save vue-pdf 相关...
    99+
    2022-11-12
  • 如何使用Vue3+Vue-PDF实现PDF文件在线预览
    这篇文章主要介绍“如何使用Vue3+Vue-PDF实现PDF文件在线预览”,在日常操作中,相信很多人在如何使用Vue3+Vue-PDF实现PDF文件在线预览问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使...
    99+
    2023-07-06
  • vue中怎么使用embed标签PDF预览
    今天小编给大家分享一下vue中怎么使用embed标签PDF预览的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。使用embed标...
    99+
    2023-06-30
  • vue-pdf实现文件在线预览
    本文实例为大家分享了vue-pdf实现文件在线预览的具体代码,供大家参考,具体内容如下 提示:记录一下vue-pdf使用方法,避免忘记,便于后面使用 前言 提示:以下是本篇文章正文内...
    99+
    2022-11-12
  • Vue3+Vue-PDF实现PDF文件在线预览实战
    目录概述项目实战创建 vue3 项目添加 PDF 预览插件概述 今天我们用 Vue3 + Vue-PDF 实现 Vue 版...
    99+
    2022-11-13
  • 使用Vue3+PDF.js实现PDF预览功能
    目录1 前言2 PDF 预览测试2.1 下载 PDF.js2.2 window.open 直接打开2.3 弹框形式打开3 修改配置项3.1 修改主题色为暗色系3.2 修改默认语言为简...
    99+
    2022-12-24
    vue使用pdf.js vue3.0 pdf vue pdf 预览
  • Vue怎么使用pdf-lib实现为文件流添加水印并预览
    今天小编给大家分享一下Vue怎么使用pdf-lib实现为文件流添加水印并预览的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首...
    99+
    2023-07-05
  • vue怎么预览pdf、word、xls、ppt、txt文件
    本篇内容主要讲解“vue怎么预览pdf、word、xls、ppt、txt文件”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue怎么预览pdf、word、xls、ppt、txt文件”吧!说下方法...
    99+
    2023-06-30
  • vue中如何使用embed标签PDF预览
    目录使用embed标签PDF预览embed的四个属性使用vue-pdf预览开发正常,打包报错work.js404解决方式使用embed标签PDF预览 embed的四个属性 <...
    99+
    2022-11-13
  • vue使用pdf.js预览pdf文件的方法
    我们在页面进行pdf预览的时候,由于有些文件不能够进行打印和下载,这时候我们使用window自带的pdf就很难满足客户的需求,因此需要另外的办法来支持我们进行特殊条件的pdf文件预览...
    99+
    2022-11-12
  • vue项目怎么实现前端预览word与pdf格式文件
    今天小编给大家分享一下vue项目怎么实现前端预览word与pdf格式文件的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。页面上...
    99+
    2023-07-05
  • vue如何实现在线预览PDF文档功能
    这篇文章主要介绍了vue如何实现在线预览PDF文档功能的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue如何实现在线预览PDF文档功能文章都会有所收获,下面我们一起来看看吧。下面通过一个实例来介绍在Vue.j...
    99+
    2023-07-05
  • Vue使用pdf-lib实现为文件流添加水印并预览
    目录1. 安装 2. 引入 3. 添加水印使用 3.1 添加文本水印3.2 添加图片文本3.3 封装previewPdf.js3.4 调用使用 ...
    99+
    2023-03-15
    Vue实现文件流添加水印 Vue文件添加水印 Vue添加水印
  • 如何在vue中使用pdfjs预览pdf文件
    目录前言 思考 库目录解析和下载 使用方法 文件位置 实际调用 问题 总结 前言 在写项目的过程中,偶尔会有使用到pdf的文件,当我们想看pdf文件的时候,你的操作是不是先把pdf...
    99+
    2022-11-12
  • vue使用pdf.js预览pdf文件的方法是什么
    这篇文章主要讲解了“vue使用pdf.js预览pdf文件的方法是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“vue使用pdf.js预览pdf文件的方法是什么”吧!我们在页面进行pdf预...
    99+
    2023-06-22
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作