我正在编写一个轻量级的客户端基于JS的UI,它通过REST API在服务器上生成PDF文档。用户完成表单,客户端将内容编译成XML字符串,然后通过AJAX将整个内容发布到服务器,并返回PDF。问题是如何将PDF提供给用户(内联,下载,等等)?
我不能使用表单(我认为)因为API不接受键值对而是需要XML帖子。
使用JS打开一个新窗口似乎不起作用,因为在我编写PDF字符串之前会发送标题。
我已经看到了这个:http://mozilla.github.com/pdf.js/但这似乎有些过分 - 我只想让用户访问pdf。
有人有什么想法吗?
谢谢。