代码之家  ›  专栏  ›  技术社区  ›  Tass Times

ColdFusion:尝试创建动态可下载PDF,但不创建文件?

  •  1
  • Tass Times  · 技术社区  · 8 年前

    我还没有找到这个ColdFusion/PDF问题的答案,所以下面是:

    我已经有了一个后端,可以使用 CFDOCUMENT

    PDF保存在我们服务器上的文件中。用户点击下载它的链接调用 CFHEADER CFCONTENT 它指向服务器上的PDF位置,并为他们下载。

    但未保存在服务器上

    2 回复  |  直到 8 年前
        1
  •  5
  •   Dan Bracuk    8 年前

    下面是我在版本9中的测试页面上的操作方法。

    <cfdocument format="pdf">
    Hello.  This is a very simple pdf file.
    </cfdocument>
    

    它被这个锚标记调用。

    <a href="pdf_output.cfm" target="_blank">
    Click here to open new tab/window with pdf content that is generated at runtime.
    </a>
    
        2
  •  0
  •   Community Mohan Dere    8 年前

    #thePDF# 包含从创建的二进制对象 <cfdocument name="thePDF" ...> :

    <cfheader name="content-disposition" value="attachment; filename=mypdf.pdf"/>
    <cfcontent type="application/pdf" variable="#thePDF#" />