在我的jsp上有数据包含问题和一些图像作为问题反馈的图表分析。 当我尝试使用显示标签将其导出为pdf 时,我可以成功创建提示问题的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 :(得分:0)
我没有对此进行过测试,但尝试添加另一列,将media属性设置为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>