PDFObject的使用(转)

it2022-05-05  108

1.pdfobject.js官网:https://pdfobject.com/

2.在html文件中引入这个文件,以pdfobject.min.js为例

1 < script  type="text/javascript" src="js/pdfobject.min.js"></ script >

 效果1:在指定位置(当指定位置为全局时)浏览PDF,最终效果类似3.1,不做演示

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 <! 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{                  /* height: 500px; */              }                            .pdfobject{                  /* border: 1px solid #666; */              }          </ 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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 <! 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;                  /* 添加背景颜色是为了方便查看整个body范围 */                               }                            #example1{                  /* 设置放置PDF的div的样式 */                  height: 50%;                  width: 50%;              }                            /* PDF容器样式 */              .pdfobject-container{                  /* height: 500px; */              }                            /* PDF样式 */              .pdfobject{                  /* border: 1px solid #666; */              }          </ 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)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 <! 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{                  /* height: 500px; */              }                            .pdfobject{                  /* border: 1px solid #666; */              }          </ 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 >

  

 

原文地址:https://i.cnblogs.com/EditPosts.aspx?opt=1

转自:https://www.cnblogs.com/liyouwu/p/9722590.html

转载于:https://www.cnblogs.com/miaolyou/p/11150906.html


最新回复(0)