【问题标题】:jspdf fromHTML table stylejspdf fromHTML 表格样式
【发布时间】:2015-01-19 19:38:28
【问题描述】:

我正在使用 jspdf 将网页转换为 pdf 文档,并且包含了 from_html 插件。它转换了我文档中的所有表格,一切都很好,除了我真的很想改变表格的外观。它们都有一个深灰色的头部,文字粗体且太大。我不知道如何改变它们。

我尝试过的事情:

  • 在 td 标签内设置颜色和大小
  • 在 doc.save 之前将 doc.table_font_size 更改为较小的数字
  • 搜索 js 文件以尝试找到它们的设置位置

谁能告诉我我没有尝试过什么,或者这是否可行?所有用 jspdf 制作的表格演示看起来都和我的一样,但我真的很想改变它。

谢谢!

詹姆斯

【问题讨论】:

    标签: jspdf fromhtml


    【解决方案1】:

    你试过了:

    • 在 td 标签内设置颜色和大小

    不幸的是 jsPDF 似乎不支持 CSS - 请参阅answer

    • 在 doc.save 之前将 doc.table_font_size 更改为较小的数字

    您是否尝试过使用doc.setFontSize(size)

    • 搜索 js 文件以尝试找到它们的设置位置

    这里是debug file - 搜索起来更方便。

    我知道这不是您尝试做的直接解决方案,但我希望它会有所帮助 - 我也刚开始学习如何使用 jsPDF,但我是从头开始构建表格而不是试图从 HTML 中导出它们。

    【讨论】:

    • 谢谢。最后,我还手动添加了表格,这确实允许我更改 Drawcolor 等。它工作正常,并且与图像等一起,我最终得到了一个处理大量元素的整个 Walker。如果您需要,很高兴分享代码!再次感谢!
    猜你喜欢
    • 2016-08-27
    • 2015-05-26
    • 1970-01-01
    • 2018-06-25
    • 2016-08-18
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    • 2014-07-27
    相关资源
    最近更新 更多