PHP實現簡單線上閱讀PDF檔案

來源:互聯網
上載者:User
本篇文章主要介紹PHP實現簡單線上閱讀PDF檔案,感興趣的朋友參考下,希望對大家有所協助。

本文執行個體講述了PHP實現線上閱讀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實現數字分頁功能

PHP實現漢字驗證碼

php實現載入字型並儲存

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.