2012-12-19 97 views
2

在我的jsp上,存在包含问题和一些图像的数据作为问题反馈的图形分析。 当我尝试导出它使用显示标签为pdf我可以成功地创建一个提及问题的pdf,但在图像的情况下,我得到的图像的网址。使用jsp中的显示标签将图像导出为pdf

如何将图像导出为pdf?

这里是我的JSP代码:

<display:table id="data" name="${questions}" requestURI="" pagesize="10" export="true" > 
     <display:column property="label" title="Question" sortable="true"/> 
     <display:column title="Graph Analysis" media=""> 
     <img src="${imagePath}${reportData.clientName}/${data.label}.png"/> 
     </display:column> 
     <display:setProperty name="export.pdf" value="true" /> 
</display:table> 

回答

0

我没有测试过这一点,但尝试添加设置为PDF格式的媒体属性,另一列,并有列的属性是图像BLOB或CLOB。

<display:table id="data" name="${questions}" requestURI="" pagesize="10" export="true" > 
     <display:column property="label" title="Question" sortable="true"/> 
     <display:column title="Graph Analysis" media=""> 
     <img src="${imagePath}${reportData.clientName}/${data.label}.png"/> 
     </display:column> 
     <display:column property="imageBlob" title="Photo/Image" media="pdf"/> 
     <display:setProperty name="export.pdf" value="true" /> 
</display:table>