小编Vit*_*min的帖子

更改行背景颜色pdf导出数据表

我需要在导出到 PDF 时检查列的值是否为负数,如果是,则使整个单元格变为红色或文本装饰:换行。

但是我不知道如何访问元素来进行这样的修改。

当背景显示在浏览器中时,我可以修改背景,但导出时它的工作方式不同。

我使用http://datatables.net/

    {
        extend: 'pdfHtml5',
        footer: true,
        text: 'PDF',
        header: true,
        title: t,
        orientation: 'landscape',
        exportOptions: {
            rows: function ( idx, data, node ) {
                //node.attributes.style = {background-color: "#000";};
                //console.log(node.attributes.style);
                //return true;
                // return data[2] === 'London' ?
                // true : false;
            }
        },
        customize: function(doc) {

            doc.content.splice( 1, 0, {
                margin: [ 0, 0, 0, 0 ],
                alignment: 'center',
                image: base64
            } );
            doc.defaultStyle.fontSize = 10;
            doc.pageMargins = [20,10,10,10];
            doc.styles.tableHeader.fontSize = 14;
            doc.styles.title.fontSize = …
Run Code Online (Sandbox Code Playgroud)

jquery datatables

5
推荐指数
1
解决办法
7278
查看次数

标签 统计

datatables ×1

jquery ×1