创建CFDocument后打开PDF文件

use*_*804 1 coldfusion

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

            <cfdocument 
                filename="#filename#" 
                overwrite="yes" 
Run Code Online (Sandbox Code Playgroud)

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

Lei*_*igh 5

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

<cfheader name="Content-Disposition" value="attachment; filename=someFileName.pdf" />
<cfcontent type="application/pdf" file="#filename#" />
Run Code Online (Sandbox Code Playgroud)

否则,只需省略filenamecfdocument调用.根据文件:

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