javascript - 使用原生js创建pdf文件?

标签 javascript angularjs pdf pdf-generation docx

A 有一个关于 angularjs 的项目,我需要创建并下载一个用于打印的文档(不需要将其保存在服务器上)。它可以是 .docx,但 .pdf 更好(因此简单的用户将无法更改文件)。所以,我知道有一个框架叫PHPWord,但我一点也不喜欢php。还有另一个名为 docx.js 的框架(但需要 jquery)。

还有一个问题,我需要将变量值添加到docx模板(位于服务器上,因此管理员可以更改它,当然他不会触及此文件中的变量),然后下载完成的pdf文档。不一定要使用 docx 模板,但这种变体是更好的选择。

你能给我一些建议,我需要以哪种方式看待吗?也许你知道一些基于原生 JS 的优秀框架?

最佳答案

我个人没有使用过这个,但它看起来像是一个竞争者。

它在 Node 上运行,因此您可以利用您的 JavaScript 技能。

http://pdfkit.org/
https://github.com/devongovett/pdfkit

关于javascript - 使用原生js创建pdf文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47350897/

相关文章:

javascript - 在 IE 7 中强制重绘 Flash 内容

xml - 我在哪里可以找到关于 XSL-FO(格式化/ed 对象)的好教程,这些教程是用于 fop 和获取 PDF 的?

java - 瓦丁 : How to check if browser has pdf plug-in?

javascript - 我们可以在 </body> 之前的 IE 条件注释中添加 javascript

javascript - 所选值未出现在 angular-ui-select 中

javascript - 当我的网站在多个窗口中打开时,window.open 实时事件(使用 socket.io)

javascript - 用于观察高度变化的 AngularJS 指令

angularjs - 是否可以在 ionic 框架中发送推送通知

javascript - 如何将数据从指令传递到 Controller

r - 在多页pdf中绘制多个ggplot(每页一个或多个图)