Using phantomjs, is there a way to control the DPI setting used when rasterizing an image of the web content using the page.render(filename)
method?
I can't find anything that would control this via the interface api, but didn't know if someone has already figured out a way to do this.
Our business-case looks like this:
Custom HTML content created via a web application is fed to our rasterize.js phantom process and is queried for a specific tag to set the client rectangle. This client rectangle is rendered to a PNG of the HTML that can then be used as an image elsewhere.
We want the resolution of the resulting PNG to be something higher than the default, due to aliasing on the text at some odd font sizes/bold combinations.
render()
it? FWIW, they are requesting 300 DPI, since its meant to be a printed item. – Lewls