This article mainly introduces PHP to implement simple online reading of PDF files. Interested friends can refer to it. I hope it will be helpful to everyone.
The example in this article describes the method of reading PDF files online in PHP. The specific implementation method is as follows:
<?php if(!function_exists('read_pdf')) { function read_pdf($file) { if(strtolower(substr(strrchr($file,'.'),1)) != 'pdf') { echo '文件格式不对.'; return; } if(!file_exists($file)) { echo '文件不存在'; return; } header('Content-type: application/pdf'); header('filename='.$file); readfile($file); } } read_pdf('Python_study.pdf');
For a better user experience, it is recommended that you use the FlexPaper online display document component to display your front-end For documents, first use the PDF2SWF tool to convert your pdf into a flash file, and then use FlexPaper to display the converted swf file, so that users can browse very quickly, just like Baidu Wenku!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title></title> <script type="text/javascript" src="pdfobject.js"></script> <script type="text/javascript" src="jquery-1.8.0.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ //第一种方式 // var myPDF = new PDFObject({ url: "1.pdf" }).embed(); //第二种方式 var variablename = new PDFObject({ url: "1.pdf" }).embed("pdfobj"); //第三种方式 // var myembedparams = { // url: "1.pdf" // }; // var myPDF = new PDFObject(myembedparams).embed(); }); </script> </head> <body>asdfadsfasdf <p id="pdfobj"></p> </body> </html>
Summary: The above is the entire content of this article, I hope it will be helpful to everyone's study.
Related recommendations:
PHP implements digital paging function
PHP implements Chinese character verification code
php implements loading and saving fonts
The above is the detailed content of PHP implements simple online reading of PDF files. For more information, please follow other related articles on the PHP Chinese website!