非常好的在网页中显示pdf的方法
今天有一需求,要在网页中显示pdf,于是立马开始搜索解决方案,无意中发现一个非常好的解决方法,详见http://blogs.adobe.com/pdfdevjunkie/web_designers_guide。
其实就光看这个网站也足够了,http://www.pdfobject.com/
记录一下主要代码:
<script type="text/javascript" src="scripts/pdfobject/pdfobject.js"></script>
<script type="text/javascript">
window.onload = function (){
var success = new PDFObject({ url: "pdf/CGVET22-08-2011V2P.pdf" ,pdfOpenParams: { scrollbars: '0', toolbar: '0', statusbar: '0'}}).embed("pdf1");
};
</script>
<div id="pdf1" style="700px; height:600px;">It appears you don't have Adobe Reader or PDF support in this web browser. <a href="~/pdf/CGVET22-08-2011V2P.pdf">Click here to download the PDF</a></div>
1. http://api.docin.com/ 豆丁的 Docin API是免费开放式“文档在线预览”接口程序 可以显示 doc pdf等文件
必须指定网络路径不然 会报:
2. 网上的方法还是很多的。
<object>标签
<PARAM NAME="_cx" VALUE="17197">
<PARAM NAME="_cy" VALUE="15875">
<param name="_Version" value="65539">
<param name="_ExtentX" value="20108">
<param name="_ExtentY" value="10866">
<param name="_StockProps" value="0">
<param name="SRC" value="yourfile.pdf"> </OBJECT>
ie 可以显示,可是在chrome ff 下都不行。
3. 标签 embed
<embed src="yourfile.pdf" width="600" height="600">
这下三个浏览器表示毫无压力。
4. 接下来 也是可以的。 在这里发现的: http://www.ehow.co.uk/video_4983082_display-pdf-file-html-web.html
reference:
http://www.ehow.co.uk/video_4983082_display-pdf-file-html-web.html
http://www.cnblogs.com/dayou123123/archive/2012/06/01/2530917.html