puppeteer - Puppeteer:无头 Chromium 中的屏幕截图导致块状渐变
问题描述
我有一个带有线性渐变的网页
background: linear-gradient(180deg, #7e7e7e 0%, #454545 100%);
当我用 PuppeteerSharp 截取 PNG 截图时,它看起来不错。
但是,如果我启用无头模式,渐变看起来真的很块状,好像在应用伽马校正时颜色精度会丢失,或者像 jpeg 压缩颜色量化......
我尝试传递--force-color-profile
参数,这导致不同的颜色,但块仍然存在。
有谁知道如何使用渐变提高 Puppeteer 屏幕截图的质量?
解决方案
推荐阅读
- c# - 如何将 ListItems 值传递给 DB 并使用 asp.net 提取值
- javascript - 将数组的单个字符串元素拆分为JS中数组的不同整数元素
- html - 带有合并行的稍微复杂的 HTML 表格
- android - 如何在 Android Jetpack Compose 中使用字符串资源?
- reporting-services - SSRS 在另一个浏览器选项卡中打开链接
- powershell - Powershell - 捕获两个值之间的所有行并将捕获的行保存到 Excel 可以读取的文件中
- rest - SSRS Rest API 报告补丁不更新参数
- java - 添加到没有尾指针的循环单链表的后面
- kubernetes - 如何在每次部署时在 Kubernetes 上拉取镜像
- python - How to convert a list with dictionaries into new pandas columns?