一.PDF.js实现PDF预览
优点就是:加载较大的PDF文件时不会太卡
1.需要的js:
pdf.js,
pdf.worker.js,viewer
.js等技术支持
注意:
(1)该项目需要注意的就是在项目移动是jsp中引用js,css文件时需要注意点;
并且该项目在jsp中没有引入beans作为目录跟
(2)项目文件的改变根据index.jsp中的id=DEFAULT_URL的input元素决定;通过viewer.js中的
var url=$("#DEFAULT_URL").val();var DEFAULT_URL = url;来获取的
(3)浏览界面index。jsp在web文件夹下
二.PDFObject实现PDF预览
1.需要js:pdfobject.js或者pdfobject.min.js等技术支持
2.页面实现代码如下:
<html>
<head>
<title>PDFObject example</title>
<script type="text/javascript" src="pdfobject.js"></script>
<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "1.pdf" }).embed();
};
</script>
</head>
<body>
<p>It appears you don't have Adobe Reader or PDF support in this web
browser. <a href="1.pdf">Click here to download the PDF</a></p>
</body>
</html>