Web 開発では、オンラインで PDF コンテンツを参照し、動的 PDF を埋め込む必要があることがよくあります。従来の解決策は、Google 上にあるクライアント PDF リーダーをインストールすることです。これにはいくつかのプラグインが付属しているため、オンラインで参照できます。以前は、このような問題に遭遇すると時間と労力がかかることがよくありました。この記事では主に、サードパーティのプラグインに頼らずにオンライン閲覧機能を実現できる、JavaScript を使用して実装された一連の PDF プラグイン効果について説明します。 、非常に実用的です。
PDFobject は、PDF ファイルをページに直接埋め込むのに役立ちます。プロジェクトによっては、PDF ファイルを動的に埋め込む必要がある場合があります。 PDFObject この目的のために設計されており、PDF ファイルの迅速かつ簡単な埋め込みを可能にします。PDFObject は、JavaScript を使用して同じ標準準拠の マークアップを生成し、選択した HTML 要素に を挿入します。ブラウザウィンドウ全体を埋めたり、PDF を
やその他のブロックレベルの要素に変換したりできます。
は、Google Chromeで使用されているFoxit由来のクローズドソースPDF閲覧プラグインとは異なります。 PDF.jsは、オープンHTML5およびJavaScriptテクノロジーに基づいて実装されたオープンソース製品です。
pdf.js は、主に HTML5 プラットフォーム上で PDF ドキュメントをオンラインで読むために使用される小さなプラグインであり、JavaScript テクノロジーに基づいて作成されており、ローカルの技術サポートを必要としません。
pdf.js は Mozilla Labs によって公開されています。彼らの目標は、PDF ファイルの解析とレンダリングが可能なユニバーサルな標準ベースの Web プラットフォームを作成し、最終的に PDF リーダー拡張機能をリリースすることです。pdf.js が Gecko に統合されて Firefox の組み込み PDF リーダーになることは間違いありません。しかし、具体的な統合スケジュールはまだ決定されていません
jsPDFは、JavaScript言語を使用してPDFを生成するオープンソースライブラリです。 Firefox プラグイン、サーバーサイド スクリプト、またはブラウザ スクリプトで使用できます。クライアントの Safari と iPhone Safari のサポートが最も優れており、Windows では Opera と Firefox 3 がそれに続きます。 IEはまだサポートしていません。 。
jQuery Media Plugin は、jQuery に基づく Web メディア プレーヤー プラグインで、Flash、Windows Media Player、Real Player、Quicktime、MP3 などのほとんどのネットワーク マルチメディア プレーヤーとマルチメディア フォーマットをサポートします。 、Silverlight、PDF。現在のスクリプト設定に従って、a タグを p に自動的に置き換え、オブジェクト、埋め込み、さらには iframe コードを生成します。オブジェクトを生成するか埋め込むかについては、jQuery Media が現在のプラットフォームに基づいて自動的に決定するため、互換性は非常に優れています。良いです次の段落コードはjQueryです メディア生成後。
下の画像は、静的画像としてエクスポートするか、PNGまたは埋め込み静的画像としてエクスポートできます。 JPG 形式、チャート、または完全にインタラクティブな関数図
Document Viewer は、Web ページで複数のファイル形式を直接表示できる jQuery プラグインです。 ドキュメントブラウザでサポートされているファイル形式: PDF ファイル、テキストファイル、コード、画像、オーディオ、ビデオなど。
関連する推奨事項:
jQuery と jQuery.cookie.js プラグインを組み合わせてスキン変更機能を実装するサンプル
jsプラグインは、画像スライド検証コードサンプル共有を実装します
以上がPDF ファイルをオンラインで閲覧するためのいくつかの実用的な js プラグインの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。