0

我正在尝试过去两周使用 Coldfusion 将查询数据转换为 ms word doc。我发现的唯一方法是:

<cfcontent type="application/msword">
    <cfquery name="getArtist" datasource="cfartgallery">
    SELECT *
    FROM Artists
    </cfquery>

    <cfdump var=#getArtist#>

以上是在 doc 中转换查询(您可以将其作为 doc 打开),但是如果您跳过打开文件并直接将其保存,则可以将其保存为“.cfm”的唯一方法。这不是我需要的。我正在尝试构建一个应用程序,用户可以下载 ms word 文件中的文章。Pdf 不是一个选项。

提前谢谢你,一切都好,

汤姆

4

1 回答 1

0

使用 cfdocument 将其输出为 pdf。这应该可以正常工作,并且可以在 MS Word 或其他地方轻松打开。

<cfdocument 
    format="pdf" 
    filename = "pdfpath\pdffile.pdf"
    overwrite = "yes"
    marginBottom = ".2"
    marginLeft = ".4"
    marginRight = ".4"
    marginTop = ".2">

    Blah blah stuff here...

</cfdocument>

编辑:对不起,我错过了你的注意,PDF 不是一个选项。

于 2012-05-22T05:16:00.323 回答