创建CFDocument后打开PDF文件

时间:2015-10-08 13:21:23

标签: coldfusion

 <cfset filename = "c:\print" & ".pdf"> 

            <cfdocument 
                filename="#filename#" 
                overwrite="yes" 

创建cfdocument并将其存储在上面的文件目录中。如何在创建cfdoc后立即在浏览器中打开文档?

1 个答案:

答案 0 :(得分:5)

如果您确实需要将其保存到文件在浏览器中显示,请使用cfcontent属性file

<cfheader name="Content-Disposition" value="attachment; filename=someFileName.pdf" />
<cfcontent type="application/pdf" file="#filename#" />

否则,只需在cfdocument调用中省略filename即可。 Per the documentation

  

...如果省略filename属性,ColdFusion会显示输出   在浏览器中。