观看&同时将PDF添加到数据库

时间:2013-03-01 13:40:57

标签: sql sql-server-2008 pdf coldfusion coldfusion-10

目前我正在以这种方式将页面上的数据转换为PDF:

<cfdocument format="PDF">
  <cfoutput>
    #pageContent#
  </cfoutput>
</cfdocument>

#pageContent#是使用cfsavecontent

创建的变量

它的工作方式是我在页面底部有一个“导出为PDF”链接,其中包含一个url变量 - 此链接指向同一页面,但传入的变量告诉它输出PDF。 / p>

我的问题是,当点击链接创建PDF时,有没有办法将PDF同时上传到数据库?

我知道我必须使用cffile action="Upload"和类似的,但我不确定如何在打开PDF时告诉页面。

希望这是有道理的。

1 个答案:

答案 0 :(得分:3)

您可以使用filename的{​​{1}}属性将文件直接保存到您选择的位置的服务器。 CFdocument Docs.您还可以查看使用CFPDF

  

文件名 - 可选 - 包含PDF或文件的文件的路径名   FlashPaper输出。如果省略filename属性,ColdFusion会在浏览器中显示输出。

cfdocument