使用cfcontent打开PowerPoint文件时出错

时间:2009-09-23 01:05:55

标签: coldfusion powerpoint

我似乎无法使用cfcontent打开powerpoint(ppt)doc。我的代码打开其他类型的office文档没有问题。以下是代码:

<cfheader name="content-disposition" value="attachment; filename=#qry.clientFile#"/>
<cfcontent type="#qry.contentType#/#qry.contentSubType#" variable="#qry.documentData#"/>

qry.clientFile = Presentation2.ppt
qry.contentType =申请
qry.contentSubType = vnd.ms-powerpoint
qry.documentData = doc本身

我正在使用上面的行打开其他文档没问题。另外,我正试图在Office 2007中打开office 2003 ppt文件。

1 个答案:

答案 0 :(得分:1)

如果您只是将文件名称作为不正确的变量参数传递。您需要在变量参数中提供二进制变量。如果您只是将文件放在磁盘上,那么您需要使用带有powerpoint文件本身的完整驱动器路径的file参数。

http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=Tags_c_11.html

<cfcontent type="#qry.contentType#/#qry.contentSubType#" file="#ExpandPath(qry.documentData)#">