pdf类型的文档没有显示图像?

时间:2013-11-25 11:08:45

标签: coldfusion coldfusion-10 cfdocument

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

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

2 个答案:

答案 0 :(得分: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

答案 1 :(得分:2)

如果您正在托管它,可以引用服务器上的文件位置。

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

注意:3个斜杠不是拼写错误。

您可以在Team Ravenglass

处阅读更多内容