javascript - 如何在 JSPdf 中设置文本颜色的不透明度
问题描述
我正在使用 Jspdf 生成 pdf,以及具有多条记录的表格,我想在表格上显示水印文本,但我无法为水印文本颜色设置不透明度。如何以角度为JSpdf中的文本颜色设置不透明度
解决方案
您可以setGState()
在绘制文本之前使用设置不透明度,如下所示:
doc.saveGraphicsState();
doc.setGState(new doc.GState({opacity: 0.2}));
doc.text(text, x, y, {align: 'center', baseline: 'middle'})
doc.restoreGraphicsState();
推荐阅读
- cplex - 是否有使用 CPLEX 而不是 CP 的灵活作业车间问题的示例?
- encryption - 如何在模算术中找到基值?
- typescript - 如何在打字稿中为接受 1 个参数或 2 个参数的函数定义参数名称和类型?
- javascript - javascript formData.entries() 为空,但输入和名称已定义。如何解决?
- s4sdk - 如何使用 OAuth2SAMLBearerAssertion 将 Neo SCP 中的目标设置为 Cloud Foundry 服务?
- c++ - 如何声明具有特定大小的多维数组?
- machine-learning - 如何使用(scikit)Adaboost 分类器对大数据集进行增量训练?
- android - 当我尝试在设备上调试我的应用程序时,我的设备没有显示在 Google Chrome 中
- airflow - 如何为依赖于另一个任务的任务设置相等的priority_weight
- uart - 什么是 nRF UART 以及在 NRF52 DK 上实现 nrf UART 应用程序需要什么?