ホームページ  >  記事  >  バックエンド開発  >  PHP は PDF ファイルの簡単なオンライン読み取りを実装します

PHP は PDF ファイルの簡単なオンライン読み取りを実装します

墨辰丷
墨辰丷オリジナル
2018-06-09 14:05:046919ブラウズ

この記事では主に PDF ファイルのオンライン読み取りを実装するための PHP を紹介します。興味のある方はぜひ参考にしてください。

この記事の例では、PHP で PDF ファイルをオンラインで読み取る方法について説明します。具体的な実装方法は次のとおりです。

<?php 
if(!function_exists(&#39;read_pdf&#39;)) { 
 function read_pdf($file) { 
  if(strtolower(substr(strrchr($file,&#39;.&#39;),1)) != &#39;pdf&#39;) { 
   echo &#39;文件格式不对.&#39;; 
   return; 
  } 
  if(!file_exists($file)) { 
   echo &#39;文件不存在&#39;; 
   return; 
  } 
  header(&#39;Content-type: application/pdf&#39;); 
  header(&#39;filename=&#39;.$file); 
  readfile($file); 
 } 
} 
read_pdf(&#39;Python_study.pdf&#39;);

ユーザー エクスペリエンスを向上させるには、FlexPaper を使用することをお勧めします。フロントエンドを表示するためのオンライン表示ドキュメント コンポーネント ドキュメントの場合は、まず PDF2SWF ツールを使用して PDF を Flash ファイルに変換し、次に FlexPaper を使用して変換された swf ファイルを表示します。これにより、ユーザーは 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>

要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

関連する推奨事項:

PHP はデジタル ページング機能を実装します

PHP は漢字検証コードを実装します

php はフォントの読み込みと保存を実装します

以上がPHP は PDF ファイルの簡単なオンライン読み取りを実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。