0

我正在尝试将 XMLHTTPRequest 的结果保存到 PDF 文件中。

我正在与我正在调用的服务器进行通信,以获取格式化为 PDF 数据的一大块数据。我正在使用 XMLHTTPRequets 登录到服务器,然后发出一个搜索请求,然后创建一个 PDF,该 PDF 通过 XMLHTTPRequest 流回给我。

我需要将该结果保存为 PDF,以便稍后在 Acrobat 中打开它。

当我将响应文本保存到文件时,结果不是有效的 PDF。该请求正在对流执行某些操作,使其作为 PDF 无效。

我无法控制该服务器,因此我无法让它发回指向临时有效 PDF 文件的链接。

有办法解决吗?有没有办法将该流编码为有效的 PDF 文件?

我正在为该应用程序使用 Javascript。

谢谢

埃雷兹

4

1 回答 1

0

您可以做的是从您的 http 服务器返回一个 xml 文件,如下所示:

<resp><![CDATA[YOURPDFSTREAM]]></resp>

他们检索 RESP 节点来构建您的 pdf 文件。

不要忘记以所需的编码格式对您的流进行编码。

于 2012-05-23T20:22:26.110 回答