This article mainly introduces the sample code for HTML5 online preview of PDF. The editor thinks it is quite good. Now I will share it with you and give it as a reference. Let’s follow the editor to take a look.
Introduction
PDF.js is a Portable Document Format (PDF) viewer that is built with HTML5.
PDF.js is community -driven and supported by Mozilla Labs. Our goal is to create a general-purpose, web standards-based platform for parsing and rendering PDFs.
Open source address: https://github.com/mozilla/pdf. js
cannot be used directly after downloading and needs to be rebuilt. If you are not familiar with it, it will be very troublesome
Built package: build_jb51.rar
Example
Quoting files, you can directly copy the following and use it
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>课程详情</title> <style type="text/css"> </style> <script src="~/Scripts/jquery-1.10.2.min.js"></script> <script src="~/Scripts/plugins/pdfjs/pdf.js"></script> <script src="~/Scripts/plugins/pdfjs/pdf.worker.js"></script> <script type="text/javascript"> var var_filepath = decodeURIComponent("@filepath");//不能跨域 var var_win_height = $(window).height(); $(document).ready(function () { resetPlayerSize(); }); $(window).resize(function () { resetPlayerSize(); }); function resetPlayerSize() { var_win_height = $(window).height(); $(".tmPlayer").css({ "height": var_win_height + "px" }); } </script> </head> <body style="margin: 0;overflow: hidden"> <p id="tmPlayer" class="tmPlayer" style="height: 557px; width: 100%; height: 100%"></p> <script type="text/javascript"> $('.tmPlayer').html('<iframe frameBorder="0" scrolling="no" src="/Scripts/plugins/pdfjs/generic/web/viewer.html?file=' + var_filepath + '" style="width:100%; height:100%;"></iframe>'); </script> </body> </html>
The above is the entire content of this article. I hope it will be helpful to everyone's study. For more related content, please Follow PHP Chinese website!
Related recommendations:
How to implement live video function in HTML5
HTML5
Implement methods to access local files
The above is the detailed content of Preview code in PDF format online in HTML5. For more information, please follow other related articles on the PHP Chinese website!