【发布时间】:2012-08-03 10:31:41
【问题描述】:
我正在创建以缩略图格式显示图像/pdf 的 Web 应用程序。 Onclicking各自的图像/ pdf它会在新窗口中打开。
对于PDF,我有(这是新窗口的代码)
<iframe src="images/testes.pdf" width="800" height="200" />
使用它我可以在网络浏览器中查看所有 PDF。但是出于缩略图的目的,我只想将 PDF 的第一页显示为图像。
我试过了
<h:graphicImage value="images/testes.pdf" width="800" height="200" />
但是它不起作用。知道如何完成这项工作吗?
更新 1
我提供了 pdf 文件的路径,例如目的。但是我在数据库中有图像。实际上我有如下代码。
<iframe src="#{PersonalInformationDataBean.myAttachmentString}" width="800" height="200" />
更新 2
为了缩略图,我使用的是
<h:graphicImage height=200 width=200 value="....">
但是我也需要为 PDF 实现相同的目标。
希望我清楚我的期望......
【问题讨论】:
-
我不认为它可以在没有一些第三方 api 的情况下完成,它将首先将 pdf(第一页)转换为图像......
-
@Daniel : Safari 在
h:graphicImage中显示pdf。 -
@Daniel :查看我更新的问题。知道如何完成这项工作吗?
标签: html image pdf iframe jsf-2