0

<cfpdfform>用来填充 LiveCycle Designer 开发的 pdf 表单。我已经排除了目标属性,并且 pdf 完全按照我的意愿在浏览器中显示。但是,它提供了一个由一系列数字组成的文件名by=temp.pdf

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

例如,如果我#URL.name#在我的表单提交中提供了一个,我希望浏览器中显示的文件名是smith.pdf或者我放置在#URL.name#

4

1 回答 1

0

我认为这就是您在下面需要的。我曾经不得不使用创建一个 pdf 文档,cfdocument并使用下面的内容来指定要呈现为的文件名。需要注意的是,我必须先将文件保存在文件系统上,这是我用相同的方法实现的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">
于 2013-08-16T19:53:33.760 回答