Home > Article > Backend Development > PHP realizes reading PDF online
How to read PDF online in PHP? This article mainly introduces the method of reading PDF files online in PHP, which is very simple and practical. I hope it will be helpful to everyone when processing PDFs.
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 FlexPaper for online display on the front end Use the document component to display your document. 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>
Related recommendations:
Use php to convert word format files into pdf files
Use HTML to generate a PDF example code
The above is the detailed content of PHP realizes reading PDF online. For more information, please follow other related articles on the PHP Chinese website!