[英]ColdFusion: trying to create dynamic downloadable PDF, but not create a file?
我无法找到此ColdFusion / PDF问题的答案,因此,这里是:
我已经有一个使用CFDOCUMENT
创建动态PDF的CFDOCUMENT
。 用户必须先通过authorize.net提交付款,然后在付款完成后,单击链接下载我们创建的动态PDF。
PDF已保存在我们服务器上的文件中。 用户单击以下载的链接称为CFHEADER
和CFCONTENT
,它们指向服务器上的PDF位置并为其下载。
但是,如果不需要,我不想再将PDF存储在服务器上。 我希望他们能够单击链接进行下载,然后使PDF动态生成,可以下载, 但不能保存在服务器上 。
这可能吗? 或者,如果他们要下载动态创建的PDF,是否必须先为他们创建文件?
这是我在版本9中的测试页上执行的操作。
<cfdocument format="pdf">
Hello. This is a very simple pdf file.
</cfdocument>
该锚标记称为它。
<a href="pdf_output.cfm" target="_blank">
Click here to open new tab/window with pdf content that is generated at runtime.
</a>
您的链接可以将它们发送到具有类似内容的页面,其中#thePDF#
包含从<cfdocument name="thePDF" ...>
创建的二进制对象:
<cfheader name="content-disposition" value="attachment; filename=mypdf.pdf"/>
<cfcontent type="application/pdf" variable="#thePDF#" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.