图像未显示在coldfusion 10的cfdocument pdf中

图像未显示在coldfusion 10的cfdocument pdf中,pdf,coldfusion,coldfusion-10,cfdocument,Pdf,Coldfusion,Coldfusion 10,Cfdocument,我使用的是ColdFusion 10 Enterprise edition,使用CFDOCUMENT生成PDF时无法显示图像。下面是我正在使用的一段代码: <cfsavecontent variable="report"> <table align='center'> <cfoutput query="VARIABLES.result"> <tr> <td>

我使用的是ColdFusion 10 Enterprise edition,使用
CFDOCUMENT
生成PDF时无法显示图像。下面是我正在使用的一段代码:

<cfsavecontent variable="report">
   <table align='center'>
    <cfoutput query="VARIABLES.result">
            <tr>
              <td>
                 <div class='addInfoDetails'>#SHOWINFO#</div>
              </td>
            </tr>
       </cfoutput>  
   </table>
</cfsavecontent>
在此,如果将
SHOWINFO
变量转储到
CFSAVECONTENT
中,图像将正确显示。但当我使用CFDOCUMENT将其转换为PDF时,图像不会显示

下面是我用来生成pdf的代码块:

<cfdocument format="PDF" saveasname="TestPDF">
  <cfoutput>#report#</cfoutput>
</cfdocument>

#报告#

提前感谢。

我通过在CFDOCUMENT标签中添加属性
“localUrl=yes”
修复了它


现在它对我来说工作正常。

我正在保存创建的pdf,但查找
localUrl=“yes”
(或
=true
)失败。事实证明,CF为https URL生成PDF非常挑剔

<img src="file:\\\#replace(getCurrentTemplatePath(),"my.cfm")#images\my.png">

为我工作,以防有人从桶底挖出主意。getCurrentTemplatePath()获取文件名和路径,因此我必须删除它(因此使用replace(…,“my.cfm”)。我还尝试了expandPath(“.”),但也失败了

没有尝试戴夫·安德森的有趣建议来抓住这张照片

<img src="file:\\\#replace(getCurrentTemplatePath(),"my.cfm")#images\my.png">