使用render()控制图像输出的DPI

Tho*_*nes 11 dpi rasterizing phantomjs

使用phantomjs,有没有办法控制使用该page.render(filename)方法栅格化Web内容图像时使用的DPI设置?

我找不到任何可以通过接口api来控制它的东西,但不知道是否有人已经找到了一种方法来做到这一点.

我们的商业案例如下:

通过Web应用程序创建的自定义HTML内容将提供给我们的rasterize.js幻像进程,并查询特定标记以设置客户端矩形.此客户端矩形呈现为HTML的PNG,然后可以在其他位置用作图像.

我们希望得到的PNG的分辨率高于默认值,因为在某些奇怪的字体大小/粗体组合上对文本进行锯齿处理.

Hen*_*sen 2

我可能将 DPI 与其他东西混淆了,但是您研究过ZoomFactor选项吗?在页面对象上设置该值将导致渲染图像缩放。