我正在做一个项目,客户在分支机构之间的带宽非常有限。当该项目涉及基于网络的计费系统时,该计费系统将生成 pdf 格式的帐单。但是由于带宽有限,pdf bill 的执行速度很慢。
因为我使用的报告方法是JasperReport
,我现在的想法是:从服务器端将 jasper 生成的 xml 文件中的账单抽出,然后在客户端(在浏览器中)将 xml 转换为 pdf。这是因为通过http压缩xml(或文本)的速度高于pdf。
现在的问题是,如何在客户端(或浏览器)将jasper生成的xml文件转换为pdf?
有什么建议吗?
(找到了另一个使用javascript生成pdf(jspdf)的解决方案,但是该项目似乎停止了一段时间......)