js插件方式打开pdf文件(浏览器pdf插件分享)

两种方案:一种直接链接,把pdf文件当作img文件,类似这种形式,这样链接:

另一种:使用js插件哈。

其中实现阅读pdf文件的js插件很多,比如:pdf.js:是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持;jsPDF:是一个使用Javascript语言生成PDF的开源库(IE暂不支持);

比较简单易上手的js插件:PDFObject.js,是一个 JavaScript 库用来在HTML中动态嵌入 PDF 文档。

效果如下:

PDFObject.js目前已经升级到1.2,可以支持IE9.

PDFObject.js宗旨:Sometimes you need a little JavaScript. When you do, try PDFObject.

来看看少之又少的js代码:

window.onload = function (){

var success = new PDFObject({ url: "sample.pdf" }).embed();

};

OK,这样就可以了。只要把地址写对即可。

若我在某一个div中加载pdf咋办呢?看官网,发现embed()方法可以有参数的,无参数是指body,有参数是具体的某一个位置。

window.onload = function (){

var success = new PDFObject({ url: "sample.pdf" }).embed(“div的id”);

};

当然,其中还可以进一步设置参数,比如你想以多少秒的速度预览,有css,无css等相关阅读:

html的DOM中Event对象onabort事件用法实例

深入理解PHP之源码目录结构与功能说明

ASP.NET从客户端中检测到有潜在危险的request.form值的3种解决方法

如何重置CentOS 7的Root密码?设置CentOS 7的Root密码的方法与步骤

JQuery中DOM实现事件移除的方法

MySQL获取系统性能和状态代码

js replace(a,b)之替换字符串中所有指定字符的方法

MAC OS X如何隐藏桌面的设备图标?

css空白边叠加的几种情况介绍

JS将所有对象s的属性复制给对象r(原生js+jquery)

JS不能跨域借助jquery获取IP地址的方法

JQuery实现鼠标移动图片显示描述层的方法

js实现的下拉框二级联动效果

在html文件里include文件内容的方法小结

php 集成 pdf.js,JavaScript_js插件方式打开pdf文件(浏览器pdf插件分享),两种方案:一种直接链接,把p - phpStudy...相关推荐

  1. pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件。

    pdfh5.js 基于pdf.js和jQuery,web/h5/移动端PDF预览手势缩放插件. 注意:本地绝对路径地址不能加载,跨域问题用代理或者服务端解决. svg模式渲染存在缺陷,只能渲染普通pd ...

  2. java pdf无法加载_java - 试图使用iText7合并来合并pdf,但是当我打开最终的合并pdf时,它说无法加载pdf文档 - SO中文参考 - www.soinside.com...

    试图使用iText7合并来合并pdf,但是当我打开最终的合并pdf时,它说无法加载pdf文档 问题描述 投票:0回答:1 我正在使用itext7 PdfWriter创建两个ByteArrayOutpu ...

  3. python只读打开文件,python如何使用只读、不显示窗口的方式打开ppt文件

    下面的python代码通过win32com打开ppt文件,默认情况下powerpoint的窗口会打开显示ppt文件内容,如果不希望powerpint显示,可以在Presentations.Open的方 ...

  4. 如何使用C#以编程方式将MPP文件转换为PDF?

    Microsoft Project文件用于组织和管理项目中的不同任务.您可以使用C#以编程方式将MPP文件转换为PDF.本文将介绍以下内容: 使用C#以编程方式将MPP转换为PDF 在C#中将MPP转 ...

  5. pdf.js使用方法整理,web页面中pdf在线查看,web页面显示pdf文档

    pdf.js 使用步骤: 一.到官网下载 pdf.js 插件并解压  (地址: http://mozilla.github.io/pdf.js/ ) 若官网无法下载,通过下面链接下载,注:作者有测试方 ...

  6. Qt显示pdf系列2——QAxWidget打开Office文件及pdf

    序 一QAxwidget操作office 二QAxwidget操作pdf 三总结  承接上章,该扯皮的扯完了,直接进入正题: 序  顾名思义,这篇先介绍下QAxwidget来操作office和pdf ...

  7. pdf.js跨域解决方法——远程加载pdf

    思路:通过将需要浏览的pdf通过后台转为文件流传给前端,来解决跨域问题. js代码写在viewer.html里,放到引用pdf.js的位置前面 js代码,来接收文件流: <script>v ...

  8. eclipse插件:打开选中文件所在的目录

    easyexplore是一个eclipse的小插件,它能直接打开选中文件所在的目录 下载: 地址:http://sourceforge.net/projects/easystruts/files/,我 ...

  9. 在Ubuntu中以管理员身份用可视化的方式打开根目录文件夹

    1. 用快捷键"ctrl+alt+t",打开Terminal终端. 2. 在Terminal中输入:sudo nautilus 就可以以管理员权限打开并使用文件管理器 3. 打开F ...

最新文章

  1. PyTorch踩过的12坑 | CSDN博文精选
  2. MySQL中用decimal的原因
  3. Redis为什么是单线程还这么快?
  4. 服务的协作:服务间的消息传递——《微服务设计》读书笔记
  5. 中考英语听说计算机考试满分,中考英语听说机考在即,这些考生可免试计满分...
  6. android冻结命令,在Android上使用冻结tensorflow图中的变量
  7. f1c100s 源码_GitHub - hcly/f1c100s: f1c100s source code
  8. 图片无损压缩是真的吗?GIF动图也能轻松压缩
  9. 虚拟机NAT模式无法上网
  10. iPhone游戏开发纵谈
  11. 年轻人千万别让老司机把你带到坑里
  12. Python自动化测试系列[v1.0.0][JS完成任务]
  13. idea2020无限重置
  14. Apache Durid (HDFS原理 特性 读写测试 集群部署 架构设计)
  15. ipqc的工作流程图_品质部各人员工作流程图
  16. 鱼鱼Chen之学写自己的apk(六)ListView带动画图标
  17. 线上直播 线下分享丨这样的2019 ACOUG年会你绝对喜欢!
  18. 纳米数据专业体育数据供应商,足球篮球实时数据,实时更新比赛比分数据,体育数据接口api
  19. BZOJ 1787 [Ahoi2008]Meet 紧急集合——LCA
  20. C++版俄罗斯方块(不是C语言哦)

热门文章

  1. (51)TCL脚本命令【join】
  2. python 接口自动化测试-----常见面试题汇总
  3. 全栈必备 贝叶斯方法
  4. 经典模型WDCNN中的AdaBN复现
  5. 世界最美书店——时尚廊六周年书店时光图片展_豆瓣
  6. 觉醒!MACROSS!(模拟)
  7. Java day12-13
  8. 基于chromium for android开发Android浏览器
  9. 启功经典作品(春风一路)
  10. api.now is not a function