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