226

itextによって自動生成された PDF ファイルがあり、その PDF ファイルを HTML で表示する必要があります。私の質問は: pdf.jsを使用して HTML でローカル PDF ファイルを表示する方法は? そのPDFファイルは、いくつかの標準によって生成されるべきですか?

4

14 に答える 14

77

Google ドキュメントの埋め込み可能な PDF ビューアを使用しています。ドキュメントは Google ドキュメントにアップロードする必要はありませんが、オンラインで利用できる必要があります。

<iframe src="https://docs.google.com/gview?url=https://path.com/to/your/pdf.pdf&embedded=true" style="width:600px; height:500px;" frameborder="0"></iframe>
于 2016-07-03T17:55:05.420 に答える
34

pdf.jsを使用したい場合は、これを読むことをお勧めします

PDFをどこかに(Googleドライブなど)アップロードして、そのURLをiframeで使用することもできます

また

<object data="data/test.pdf" type="application/pdf" width="300" height="200">
<a href="data/test.pdf">test.pdf</a>
</object>
于 2013-07-24T16:19:32.417 に答える
2

使用できます

<iframe src="your_pdf_file_path" height="100%" width="100%" scrolling="auto"></iframe>

または、ページ全体を占めるようにしたい場合は、次のようにします。

<a href="your_pdf_file_path">Link</a>
于 2020-04-03T04:26:21.957 に答える
1

HTMl を使用して表示したいことは理解していますが、パスを指定することで php を使用して PDF ファイルを開くこともできます。ブラウザはいくつかの簡単な手順でそれをレンダリングします。

<?php
$your_file_name = "url_here";

//Content type and this case its a PDF
header("Content-type: application/pdf");

header("Content-Length: " . filesize($your_file_name )); 

//Display the file
readfile($your_file_name );
?>
于 2021-01-26T09:53:14.573 に答える