假设我有一个完全在客户端执行的网络应用程序。它的目的是充当文件转换实用程序,例如将用户本地存储的 word 文档转换为 PDF。
因此,在用户许可的情况下,应用程序可以读取指定的本地文件并在内存中将其处理为 PDF 格式。
如何让用户“下载”结果?由于数据无论如何都保存在浏览器的内存中,我不希望将其上传到某个服务器。
[编辑]
- 没有基于 Flash 的解决方案
- 预计文件大小不超过 15mb
最佳答案
我的案例的解决方案是使用 HTML5 FileSaver API。
也许这个问题应该被关闭,因为它实际上是一个副本
Using HTML5/Javascript to generate and save a file
感谢 aefxx
关于javascript - 在 HTML5 网络应用程序中“模拟”文件下载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14476474/