当前位置: 首页 > news >正文

pdfmake不能设置表格边框颜色?

找到pdfmake>build>pdfmake.js中:

找到定义的“TableProcessor.prototype.drawVerticalLine”和“TableProcessor.prototype.drawHorizontalLine”两个方法:

重新定义borderColor:

var borderColor = this.tableNode.table.borderColor||"#DBDBDB";

前端数据中设置如下:

{
        table: {
                    headerRows: 1,
                    widths: [50, "*", 60, "*"],
                    borderColor:"#39f",//这样设置边框样式
                    body: [
                        [{ text: "服务监测报告",style:'header', colSpan: 4}, {}, {}, {}],
                        [{ text: "this.searchInformation.lysuoName", colSpan: 4, alignment: 'left',}, {}, {}, {}],
                        [
                        { text: "序号",  alignment: 'center', fillColor: '#91aadf' },
                        { text: "项目",  alignment: 'center', fillColor: '#91aadf' },
                        { text: "金额",  alignment: 'center', fillColor: '#91aadf' },
                        { text: "备注",  alignment: 'center', fillColor: '#91aadf' },
                        ],                    
                    ],
                }
        }

保存刷新即可

相关文章:

  • UnityShader SDF有向距离场简单实现
  • 走进IT的世界
  • 51单片机第23步_定时器1工作在模式0(13位定时器)
  • 【设计模式】【行为型模式】【责任链模式】
  • NAS—网络附加存储
  • mysqldump全备份之后,如何只恢复一个库或者一个表
  • 中画幅巡检相机-SHARE 100M A10
  • Oracle中常用内置函数
  • 如何使用PHP和Selenium快速构建自己的网络爬虫系统
  • mac上使用finder时候,显示隐藏的文件或者文件夹
  • IPython脚本加载秘籍:探索脚本魔法的艺术
  • MySQL 重新初始化实例
  • 【高考志愿】医学
  • Chapter9 更复杂的光照——Shader入门精要学习笔记
  • C盘清理和管理
  • android百种动画侧滑库、步骤视图、TextView效果、社交、搜房、K线图等源码
  • CentOS从零开始部署Nodejs项目
  • es的写入过程
  • Js基础知识(四) - js运行原理与机制
  • Laravel 实践之路: 数据库迁移与数据填充
  • Leetcode 27 Remove Element
  • PhantomJS 安装
  • Shell编程
  • Terraform入门 - 3. 变更基础设施
  • unity如何实现一个固定宽度的orthagraphic相机
  • Vultr 教程目录
  • Wamp集成环境 添加PHP的新版本
  • 从零搭建Koa2 Server
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 如何使用 JavaScript 解析 URL
  • nb
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • 测评:对于写作的人来说,Markdown是你最好的朋友 ...
  • 新海诚画集[秒速5センチメートル:樱花抄·春]
  • 资深实践篇 | 基于Kubernetes 1.61的Kubernetes Scheduler 调度详解 ...
  • ​TypeScript都不会用,也敢说会前端?
  • # 再次尝试 连接失败_无线WiFi无法连接到网络怎么办【解决方法】
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (9)STL算法之逆转旋转
  • (aiohttp-asyncio-FFmpeg-Docker-SRS)实现异步摄像头转码服务器
  • (C11) 泛型表达式
  • (C语言)字符分类函数
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • * 论文笔记 【Wide Deep Learning for Recommender Systems】
  • ***检测工具之RKHunter AIDE
  • *p++,*(p++),*++p,(*p)++区别?
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .sh文件怎么运行_创建优化的Go镜像文件以及踩过的坑
  • /usr/bin/env: node: No such file or directory
  • @selector(..)警告提示