通过cfdocument我正在生成一个pdf文件并将其发送给用户。但这些图像没有出现在该pdf文档上。
我不确定我应该使用绝对/相对的类型路径以及localurl属性的值应该是什么?
答案 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
处阅读更多内容