使用LiveCycle进行Coldfusion cfpdfform

时间:2013-08-16 18:47:12

标签: coldfusion attributes livecycle cfpdfform

我正在使用<cfpdfform>填充LiveCycle Designer开发的pdf表单。我已完全按照自己的意愿排除了目标属性和pdf在浏览器中的显示。但是,它提供了一系列数字的文件名,后跟by=temp.pdf

有没有办法为显示的文件提供变量名?

例如,如果我在表单提交中提供#URL.name#,我希望浏览器中显示的文件名为smith.pdf或我在#URL.name#中放置的任何名称

1 个答案:

答案 0 :(得分:0)

我认为这就是你需要的。我曾经不得不使用cfdocument创建一个pdf文档,我使用下面的内容来指定要呈现的文件名。需要注意的是,我必须先将文件保存在文件系统中,然后使用相同的cfdocument来保存文件。

在下面的代码中注意path_to_pdf_file_on_servername_to_render_as.pdf

<cfheader name="Content-Disposition" value="attachment;filename=name_to_render_as.pdf">
<cfcontent type="application/pdf" file="path_to_pdf_file_on_server" deletefile="Yes">