我在使用 PhantomJS webkit 作为非浏览器服务的 Node.js 中运行服务器。我的目的是从 Kibana 仪表板中提取图形/数据表,使用快照 url,呈现它并将其作为 base 64 邮件内容发送到 Outlook 服务器
我的问题是我无法自定义字体大小。在 css 文件或 PhanthomJS 标记文件的正文参数中(它是电子邮件最终标记)
问题是我可以自定义图形的 CSS 属性,例如宽度和高度,但所有引用文本的内容我都不能
接下来是参与视口的函数的一部分:
page.property('viewportSize', { width: 7000, height: 5120, font: 100});
我将放置的任何键都不会对字体进行任何更改 - font, fontSize, font-size。
同样在尝试从 Kibana 添加 css 文件时:
.tick text {font-size: 50px;}
什么都没有发生(这个类是指条形图中 X 轴上的文本)
我收到的邮件如下所示:
可以看到,图文比例不好
PhantomJS 版本:2.1.16
任何想法?
提前 10 倍 :)