Управление DPI вывода изображения с помощью render()

Используя phantomjs, есть ли способ управлять настройкой DPI, используемой при растеризации изображения веб-контента с помощью страницы .render(имя файла)метод?

Я не могу найти ничего, что управляло бы этим через интерфейс api, но не знаю, придумал ли кто-нибудь уже способ сделать это.

Наш бизнес-кейс выглядит следующим образом:

Пользовательский HTML-контент, созданный через веб-приложение, передается в наш фантомный процесс rasterize.js и запрашивается определенный тег для установки прямоугольника клиента. Этот клиентский прямоугольник преобразуется в PNG HTML, который затем можно использовать в качестве изображения в другом месте.

Мы хотим, чтобы разрешение результирующего PNG было несколько выше, чем по умолчанию, из-за алиасинга текста при некоторых нечетных размерах шрифта/комбинациях полужирного шрифта.

11
задан Thomas Jones 7 June 2012 в 17:14
поделиться