目前我正在以这种方式将页面上的数据转换为PDF:
<cfdocument format="PDF">
<cfoutput>
#pageContent#
</cfoutput>
</cfdocument>
#pageContent#
是使用cfsavecontent
它的工作方式是我在页面底部有一个“导出为PDF”链接,其中包含一个url变量 - 此链接指向同一页面,但传入的变量告诉它输出PDF。 / p>
我的问题是,当点击链接创建PDF时,有没有办法将PDF同时上传到数据库?
我知道我必须使用cffile action="Upload"
和类似的,但我不确定如何在打开PDF时告诉页面。
希望这是有道理的。
答案 0 :(得分:3)
您可以使用filename
的{{1}}属性将文件直接保存到您选择的位置的服务器。 CFdocument Docs.您还可以查看使用CFPDF
文件名 - 可选 - 包含PDF或文件的文件的路径名 FlashPaper输出。如果省略filename属性,ColdFusion会在浏览器中显示输出。
cfdocument