【发布时间】:2013-10-19 16:44:58
【问题描述】:
我在调整 PhantomJS 以创建与原始浏览器演示相匹配的 PNG 文件时遇到问题。
这是整个sample html file。这是一个使用 rCharts 和 d3-sankey 创建的 sankey 图。 (您需要将文件保存到硬盘并从那里查看。)
我在 Windows 上运行并使用 rasterize.js:
>> phantomjs.exe rasterize.js test.html test.png
问题:以下是在浏览器中查看时其中一个文本字符串的片段:
下面是 PhantomJS 创建的 PNG 中相同字符串的片段:
如何使文本阴影消失?我玩过各种 CSS 属性(text-shadow)和特定于 webkit 的属性(例如,-webkit-text-rendering),但似乎无法让它消失。
这是 PhantomJS 中的设置吗?在底层的 webkit 中?还是其他地方?
【问题讨论】:
标签: webkit phantomjs font-face rcharts sankey-diagram