我正在使用alivePDF从我的flex应用程序生成pdf。当我点击我的flex应用程序上的save pdf按钮时,弹出一个“另存为”窗口,允许我浏览到我想要保存pdf文件的位置。当我们尝试在记事本,单词等中保存任何文件时弹出相同的窗口。如果用户闲置一段时间,我想以编程方式关闭此窗口。我用来保存pdf的代码如下。
var file:FileReference = new FileReference();
var genPdf:PDF = new PDF();
genPdf = generatePDF(target, generateXML,str);
file.save(genPdf.save(Method.LOCAL), 'graph.pdf');
答案 0 :(得分:2)
这不能完成,因为它违反了Flash的安全模型,即它允许在没有用户知情/许可的情况下将某些内容保存到高清。