3

通过 cfdocument 我正在生成一个 pdf 文件并将其发送给用户。但是图像没有出现在该 pdf 文档上。

我不确定我应该使用什么类型的路径绝对/相对以及 localurl 属性的值应该是什么?

4

2 回答 2

2

我们过去曾遇到过使用 CFDOCUMENT 生成的 PDF 中未显示图像的问题。我们的问题是我们的 HTTP 服务器需要使用 IP 地址来处理内部 ColdFusion 请求。

尽管我们可以使用任一 URL 在浏览器中查看图像,但 CFDOCUMENT 无法使用域名访问图像。这可能是你的问题。

// works in browser ~ does not work in cfdocument
http: //mydomain.com/myimage.gif

// works in browser ~ works in cfdocument
http: //123.456.789.0/myimage.gif
于 2013-11-25T14:36:56.090 回答
2

如果您托管它,您可以参考服务器上的文件位置。

<img src="file:///#ExpandPath('/exportPages/img/spritelogo.gif')#">

注意:3 个斜线不是错字。

您可以在Ravenglass 团队阅读更多内容

于 2014-02-28T12:16:55.887 回答