如何在 jsPDF 自动表格中识别 HTML 类或特定单元格

巴斯蒂·G。

对不起,我的英语不太好。我有一个关于 jsPDF 自动表格的问题。经过几个小时令人沮丧的我的代码运行并创建一个 PDF 文件。

这是我的代码:

    $('#printBtn').on('click', function() {
    var pdf = new jsPDF('p', 'pt', 'a4');
    var res = pdf.autoTableHtmlToJson(document.getElementById("tablePrint"));

    pdf.autoTable(res.columns, res.data, {
        theme : 'plain',
        styles: {
            fontSize: 12
        },
        showHeader: 'never'
    });

    pdf.save("test.pdf");
});

我在 github repo 中搜索并在 examples.js 中找到了一个代码片段,它可能对我有帮助,但我不知道我是如何工作的......

        parsedInput: function (cell, data) {
            if (data.column.dataKey === 'name') {
                cell.styles.fontStyle = 'bold';
            }
        }

例如,我有一张桌子

<table>
<tbody>
<tr>
<td class="hrow">15.11.2016</td>
<td class="hrow">11:20</td>
<td class="hrow"></td>
</tr>
<tr>
<td></td>
<td>Musterfrau</td>
<td>Mustermann</td>
</tr>
<tr>
<td></td>
<td>Musterfrau XYZ</td>
<td>XXX</td>
</tr>
<tr>
<td class="hrow">15.11.2016</td>
<td class="hrow">11:20</td>
<td class="hrow"></td>
</tr>
<tr>
<td></td>
<td>Musterfrau</td>
<td>Mustermann</td>
</tr>
<tr>
<td></td>
<td>Musterfrau XYZ</td>
<td>XXX</td>
</tr>
<tr>
<td></td>
<td>Example cell</td>
<td>acusduhfsd</td>
</tr>
<tr>
<td class="hrow">15.11.2016</td>
<td class="hrow">11:20</td>
<td class="hrow"></td>
</tr>
<tr>
<td></td>
<td>Musterfrau dfg</td>
<td>Mustermann dfhgd</td>
</tr>
<tr>
</tbody>
</table>

我希望行分别为“hrow”类的单元格以粗体显示里面的文本。

我怎样才能达到这个目标?

感谢帮助。

西蒙·本特森

尝试这样的事情:

pdf.autoTable(res.columns, res.data, {
    didParseCell: function(data) {
        var tdElement = data.cell.raw;
        if (tdElement.classList.contains('hrow')) {
            data.cell.styles.fontStyle = 'bold';
        }
    }
});

未经测试,但应该使具有 css 类的单元格变为hrow粗体。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用javascript设置html中特定单元格的背景颜色?

来自分类Dev

如何使用python从html表中(URL上)查找特定单元格的文本?

来自分类Dev

如何识别UICollectionview中的特定单元格

来自分类Dev

如何识别UICollectionview中的特定单元格

来自分类Dev

如何设置JTable中特定单元格的值?

来自分类Dev

如何显示特定单元格中的数据?

来自分类Dev

如何限制特定单元格中的字符

来自分类Dev

如何更新列中的特定单元格

来自分类Dev

如何在表格的特定单元格而不是整个表格上应用onclick?

来自分类Dev

Android - 如何在特定单元格中显示 ImageView 并隐藏所有其他单元格

来自分类Dev

Google表格:如何在特定单元格编号参考中填充和防止增加

来自分类Dev

如何在数据框中添加名称并更改R中的特定单元格

来自分类Dev

如何识别在DataGridView中悬停的特定单元格

来自分类Dev

如何在pyqt中更改Qtablewidget的特定单元格背景颜色

来自分类Dev

如何在Winform应用程序中获取datagridview的特定单元格的值

来自分类Dev

如何在python中访问csvfile的特定单元格

来自分类Dev

如何在C1FlexGird中设置特定单元格的样式?

来自分类Dev

如何在Winform应用程序中获取datagridview的特定单元格的值

来自分类Dev

如何在特定单元格 pyqt4 中添加列表

来自分类Dev

如何在swift 3中重新加载没有动画的特定单元格?

来自分类Dev

如果单元格值等于特定单词,如何在 Google Script 中运行函数

来自分类Dev

如何在 vaex 数据框中访问特定单元格?

来自分类Dev

找到特定单词后如何删除表格单元格中的文本

来自分类Dev

如何从 Google 表格中的特定单元格创建数据集

来自分类Dev

如何自动将HTML表格单元格中的文本换行换行?

来自分类Dev

使用JQuery / Javascript将文本插入html div表的特定单元格中?

来自分类Dev

使用带有Python的Selenium Webdriver获取HTML表中特定单元格的数据

来自分类Dev

如何制定我的 for 循环代码以在特定的 html 表格单元格中插入值?

来自分类Dev

如何使Excel自动复制带有日期的特定单元格

Related 相关文章

  1. 1

    如何使用javascript设置html中特定单元格的背景颜色?

  2. 2

    如何使用python从html表中(URL上)查找特定单元格的文本?

  3. 3

    如何识别UICollectionview中的特定单元格

  4. 4

    如何识别UICollectionview中的特定单元格

  5. 5

    如何设置JTable中特定单元格的值?

  6. 6

    如何显示特定单元格中的数据?

  7. 7

    如何限制特定单元格中的字符

  8. 8

    如何更新列中的特定单元格

  9. 9

    如何在表格的特定单元格而不是整个表格上应用onclick?

  10. 10

    Android - 如何在特定单元格中显示 ImageView 并隐藏所有其他单元格

  11. 11

    Google表格:如何在特定单元格编号参考中填充和防止增加

  12. 12

    如何在数据框中添加名称并更改R中的特定单元格

  13. 13

    如何识别在DataGridView中悬停的特定单元格

  14. 14

    如何在pyqt中更改Qtablewidget的特定单元格背景颜色

  15. 15

    如何在Winform应用程序中获取datagridview的特定单元格的值

  16. 16

    如何在python中访问csvfile的特定单元格

  17. 17

    如何在C1FlexGird中设置特定单元格的样式?

  18. 18

    如何在Winform应用程序中获取datagridview的特定单元格的值

  19. 19

    如何在特定单元格 pyqt4 中添加列表

  20. 20

    如何在swift 3中重新加载没有动画的特定单元格?

  21. 21

    如果单元格值等于特定单词,如何在 Google Script 中运行函数

  22. 22

    如何在 vaex 数据框中访问特定单元格?

  23. 23

    找到特定单词后如何删除表格单元格中的文本

  24. 24

    如何从 Google 表格中的特定单元格创建数据集

  25. 25

    如何自动将HTML表格单元格中的文本换行换行?

  26. 26

    使用JQuery / Javascript将文本插入html div表的特定单元格中?

  27. 27

    使用带有Python的Selenium Webdriver获取HTML表中特定单元格的数据

  28. 28

    如何制定我的 for 循环代码以在特定的 html 表格单元格中插入值?

  29. 29

    如何使Excel自动复制带有日期的特定单元格

热门标签

归档