【问题标题】:Write PDF file obtained via AJAX into browser window将通过 AJAX 获取的 PDF 文件写入浏览器窗口
【发布时间】:2012-08-31 16:42:16
【问题描述】:

我正在编写一个轻量级的基于 JS 的客户端 UI,它通过 REST API 在服务器上生成 PDF 文档。用户填写表单,客户端将内容编译成 XML 字符串,然后通过 AJAX 将整个内容发布到服务器,并返回 PDF。问题是如何将 PDF 提供给用户(内联、下载等)?

我不能使用表单(我认为),因为 API 不采用键值对,而是需要 XML 帖子。

用 JS 打开一个新窗口似乎不起作用,因为在我编写 PDF 字符串之前已发送标题。

我见过这个:http://mozilla.github.com/pdf.js/,但这似乎有点过头了——我只想让用户访问 pdf。

有人有什么想法吗?

谢谢。

【问题讨论】:

    标签: xml pdf post httprequest


    【解决方案1】:

    您可以使用pdfObject,它是一个不错的 javascript 库,用于动态嵌入 PDF 到 HTML 文档中。

    【讨论】:

      猜你喜欢
      • 2014-03-07
      • 2014-07-06
      • 1970-01-01
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-23
      相关资源
      最近更新 更多