PHP如何?線上閱讀PDF?本文主要介紹了PHP實現線上閱讀PDF檔案的方法,十分的簡單實用。希望對大家處理PDF有所協助。
具體實現方法如下:
<?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');
為了更好地使用者體驗,建議你前端採用 FlexPaper線上顯示文檔組件來顯示你的文檔,先用PDF2SWF工具將你的pdf轉成flash檔案,然後用 FlexPaper來顯示轉換後的swf檔案,這樣使用者瀏覽速度會很快,就像百度文庫那樣!
<!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>
相關推薦:
php轉換PDF為JPG
用php把word格式檔案轉換成pdf檔案
使用HTML產生一個PDF執行個體代碼