我们正在尝试将Flash框架转换为JPEG而不使用Flex SDK或其他adobe工具。现在,我们有一个flash文件,它将二进制数据传递到.cfm页面,该页面使用以下代码来更改标题:
<cfset var = GetHttpRequestData()>
<cfcontent type="image/jpeg">
<cfheader name="Content-Disposition" value="attachment; filename=#url.name#">
<cfoutput>#var.content#</cfoutput>
这段代码产生了一些奇怪的结果。基本上,它呈现为图像,我可以“右键单击 - >设置为桌面背景”,但我不能以任何其他方式保存图像,因为它只是保存HTML源的内容。所以,问题:
1)我正在尝试做什么? 2)如果有,有什么建议吗?
谢谢你们。
答案 0 :(得分:3)
我要回答我自己的问题,感谢DALNet coldfusion频道的tj_d_和ejholmgren_:
<cfset var = GetHttpRequestData() />
<cfimage action="writetobrowser" source="#var.content#" format="png">
完成并完成。