Используя phantomjs, есть ли способ управлять настройкой DPI, используемой при растеризации изображения веб-контента с помощью страницы .render(имя файла)
метод?
Я не могу найти ничего, что управляло бы этим через интерфейс api, но не знаю, придумал ли кто-нибудь уже способ сделать это.
Наш бизнес-кейс выглядит следующим образом:
Пользовательский HTML-контент, созданный через веб-приложение, передается в наш фантомный процесс rasterize.js и запрашивается определенный тег для установки прямоугольника клиента. Этот клиентский прямоугольник преобразуется в PNG HTML, который затем можно использовать в качестве изображения в другом месте.
Мы хотим, чтобы разрешение результирующего PNG было несколько выше, чем по умолчанию, из-за алиасинга текста при некоторых нечетных размерах шрифта/комбинациях полужирного шрифта.