フォーマットされたPDFファイルがあり、それを(同じフォーマットで)jsfページに表示して、印刷できるようにしたい。
それを達成する方法を教えてください。
フォーマットされたPDFファイルがあり、それを(同じフォーマットで)jsfページに表示して、印刷できるようにしたい。
それを達成する方法を教えてください。
ショーケースのp:mediaタグを見てください
<p:media value="/resources/other/guide.pdf" width="100%" height="300px">
Your browser can't display pdf,
<h:outputLink value="/resources/other/guide.pdf">click</h:outputLink> to download pdf instead.
</p:media>
p:media
なんらかの理由でブラウザがPDFを表示できない場合に備えて、(お使いのブラウザ...)の内容が表示されます
iframeを使用してPDFを表示できます。
<iframe src="test.pdf" width="900" height="500"></iframe>
右クリックして[印刷]を選択すると、印刷できます。
おそらく、adobereaderやfoxitなどの一部のブラウザでPDFを表示できるプラグインが必要になるでしょう。
Foxit Readerでプラグインを設定するには、ユーザーは次のことを確認する必要がありますDisplay PDF in Browser
。