Coldfusion cfpdfform с LiveCycle

Я использую <cfpdfform> для заполнения LiveCycle Designer разработал PDF-форму. Я исключил атрибут назначения, и PDF отображается в браузере именно так, как я хочу. Тем не менее, он предоставляет имя файла серии чисел, сопровождаемых by=temp.pdf,

Есть ли способ предоставить имя переменной для отображаемого файла?

Например, если я предоставлю #URL.name# При отправке формы я хотел бы, чтобы имя файла, отображаемое в браузере, было smith.pdf или какое-либо имя, которое я помещаю в #URL.name#

1 ответ

Я думаю, что это то, что вам нужно ниже. Однажды мне пришлось создать PDF-документ, используя cfdocument и я использовал ниже, чтобы указать имя файла для отображения. Предостережение заключается в том, что мне сначала нужно было сохранить файл в файловой системе, чего я достиг тем же cfdocument,

нота path_to_pdf_file_on_server а также name_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">
Другие вопросы по тегам