javascript - 使用 jsPDF 或其他库将 ng-grid 转换为 PDF?

标签 javascript angularjs pdf uri jspdf

嗨,我有一个 AngularJS ng-grid。

我正在尝试找到一种使用 jsPDF 将其呈现为 PDF 的方法。我已经成功地通过 URI 渲染了简单文本和复杂 SVG 的 PDF...但是,当我尝试从 ng-grid 创建图像时,图像失败,当我尝试使用 fromHtml 的 jsPDF 插件时,它会消失所有 CSS,即使我明确地将其添加回来。

有什么建议吗?

这里有一些相关的帖子,但它们不是 angularJS 特定的: Export HTML table to pdf using jspdf Export HTML table to pdf using jspdf

我尝试做与第二篇文章完全相同的事情,并且我将所有数据放在一个长列表中,因为 angularJS 不使用标准 tr 和 tds 来制作表格......它只是很多带有 CSS 的 div。

最佳答案

在我制作了自己的 ng-grid-pdf-export.js 版本以在表信息定义的调用中使用 POINTS 而不是 MM 后,jsPDF 运行良好。否则行距太大了!

关于javascript - 使用 jsPDF 或其他库将 ng-grid 转换为 PDF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25376950/

相关文章:

python - 无需在每一页上复制模板即可生成多页 PDF?

javascript - 如何在单击时更改全日历中的默认 View

javascript - javascript 函数未设置值

javascript - 是否可以读取另一台服务器中的 json 文件,如何读取?

javascript - 从下拉列表中选择值时出现摘要错误

pdf - 如何在iTextSharp中绘制水平线?

javascript - 默认光标在 IE 和 Mozilla 中不起作用

javascript - 将多组参数分配给 jQuery 函数

angularjs - Angular,如何使用按钮上的 onClick() 事件选择文本输入的内容?

c# - 获取生成 PDF 的堆栈溢出异常