我使用的是 ColdFusion 10 企业版,CFDOCUMENT
用于生成 PDF 时无法显示图像。下面是我正在使用的一段代码:
<cfsavecontent variable="report">
<table align='center'>
<cfoutput query="VARIABLES.result">
<tr>
<td>
<div class='addInfoDetails'>#SHOWINFO#</div>
</td>
</tr>
</cfoutput>
</table>
</cfsavecontent>
在上面的代码中,VARIABLES.result
查询来自数据库,SHOWINFO
是一个具有图像和文本内容的变量。例如:
SHOWINFO =
"<p> Hi This is the test information
<img alt="image" src="../TestBank/test/info/5KQ.jpg"/>
</p>"
SHOWINFO
在这里,如果将变量转储到中CFSAVECONTENT
,图像将正确显示。但是当我使用 CFDOCUMENT 将其转换为 PDF 时,图像没有显示。
下面是我用来生成 pdf 的代码块:
<cfdocument format="PDF" saveasname="TestPDF">
<cfoutput>#report#</cfoutput>
</cfdocument>
提前致谢。