情况如下: 我们有一个网站,可以生成(大型)契约(Contract) JSON,我们现在希望使用前端(即 javascript)将其导出为 pdf。 目前,我使用 pdfmake,但我发现很难获得每个契约(Contract)都保持相同的布局。 我希望有某种模板,可以用 JSON 中的值填充。
目前我能想到的最好的办法是用 LaTex 编写一个 pdf 模板,并用一些模板框架填充它,然后用 LaTex 编译器编译它。 不过我希望你能告诉我一些更简单的事情。 唯一重要的是,一键将 JSON 转换为 pdf。
最佳答案
我对类似的场景做了一些研究。以下是我入围的三个选项:
- HTML-PDF(nodejs 模块)
- WKTHMLTOPDF
- PhantomJS(甚至前两个选项也使用 phantomjs)
- jsPDF - 可在客户端使用
关于javascript - 使用 Javascript 从模板生成 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30212459/