【发布时间】:2013-11-25 11:08:44
【问题描述】:
通过 cfdocument 我正在生成一个 pdf 文件并将其发送给用户。但是图片没有出现在那个 pdf 文档上。
我不确定我应该使用什么类型的路径绝对/相对以及 localurl 属性的值应该是什么?
【问题讨论】:
-
您应该发布您正在使用的代码。如果我们能准确地看到您在做什么,就更容易为您提供帮助。
标签: coldfusion coldfusion-10 cfdocument
通过 cfdocument 我正在生成一个 pdf 文件并将其发送给用户。但是图片没有出现在那个 pdf 文档上。
我不确定我应该使用什么类型的路径绝对/相对以及 localurl 属性的值应该是什么?
【问题讨论】:
标签: coldfusion coldfusion-10 cfdocument
过去我们曾遇到过图像未显示在使用 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
【讨论】:
如果您托管它,您可以参考服务器上的文件位置。
<img src="file:///#ExpandPath('/exportPages/img/spritelogo.gif')#">
注意:三个斜线不是错字。
您可以在Team Ravenglass阅读更多内容
【讨论】: