(wkhtmltox >= 0.1.0)
wkhtmltox\Image\Converter::__construct — Создать новый конвертер изображений
Создаёт конвертер изображений, дополнительно используя входной буфер и настройки конфигурации
buffer
HTML
settings
Название | Описание | Значения | Версия | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
in | URL или путь входного файла, если "-", то используется стандартный ввод | /path/to/markup.html | >= 0.1.0 | ||||||||||
out | путь к выходному файлу, если "-", то используется стандартный вывод, по умолчанию используется внутренний буфер | /path/to/output.png | >= 0.1.0 | ||||||||||
fmt | формат вывода для использования |
|
>= 0.1.0 | ||||||||||
transparent | при выводе PNG или SVG, сделать белый фон прозрачным | boolean | >= 0.1.0 | ||||||||||
screenWidth | ширина экрана, используемая для отрисовки в пикселях | 800 | >= 0.1.0 | ||||||||||
smartWidth | когда true, screenWidth расширяется до ширины содержимого | boolean | >= 0.1.0 | ||||||||||
quality | коэффициент сжатия, используемый при выводе JPEG-изображения | 94 | >= 0.1.0 | ||||||||||
crop.left | левая x-координата окна для захвата в пикселях | 200 | >= 0.1.0 | ||||||||||
crop.top | верхняя y-координата окна для захвата в пикселях | 200 | >= 0.1.0 | ||||||||||
crop.width | ширина окна для захвата в пикселях | 200 | >= 0.1.0 | ||||||||||
crop.height | ширина окна для захвата в пикселях | 200 | >= 0.1.0 | ||||||||||
load.cookieJar | путь к файлу, используемому для загрузки и хранения cookie | /tmp/cookies.txt | >= 0.1.0 | ||||||||||
load.username | имя пользователя, используемое при входе на веб-сайт | bart | >= 0.1.0 | ||||||||||
load.password | пароль, используемый при входе на веб-сайт | elbarto | >= 0.1.0 | ||||||||||
load.jsdelay | количество времени в миллисекундах для ожидания после загрузки страницы, пока она не будет захвачена | 1200 | >= 0.1.0 | ||||||||||
load.zoomFactor | насколько масштабировать контент | 2.2 | >= 0.1.0 | ||||||||||
load.customHeaders | пользовательские заголовки для отправки при запросе главной веб-страницы | >= 0.1.0 | |||||||||||
load.repertCustomHeaders | установите true для отправки со всеми запросами | boolean | >= 0.1.0 | ||||||||||
load.cookies | строка cookie для отправки при запросе главной веб-страницы | >= 0.1.0 | |||||||||||
load.post | строка post для отправки при запросе главной веб-страницы | >= 0.1.0 | |||||||||||
load.blockLocalFileAccess | запретить локальным и передаваемым файлам доступ к другим локальным файлам | boolean | >= 0.1.0 | ||||||||||
load.stopSlowScript | остановить медленный javascript | boolean | |||||||||||
load.debugJavascript | разрешить javascript выдавать предупреждения | boolean | >= 0.1.0 | ||||||||||
load.loadErrorHandling | установить стратегию обработки ошибок |
|
>= 0.1.0 | ||||||||||
load.proxy | >= 0.1.0 | ||||||||||||
web.background | включить фоновое изображение в вывод | boolean | >= 0.1.0 | ||||||||||
web.loadImages | включить изображения в вывод | boolean | >= 0.1.0 | ||||||||||
web.enableJavascript | включить или отключить javascript | boolean | >= 0.1.0 | ||||||||||
web.enableIntelligentShrinking | включить для попытки уместить больше содержимого на странице, применяется только к выходным PDF-файлам | boolean | >= 0.1.0 | ||||||||||
web.minimumFontSize | минимальный допустимый размер шрифта | 9 | >= 0.1.0 | ||||||||||
web.printMediaType | распечатать содержимое, используя тип носителя print вместо screen | boolean | >= 0.1.0 | ||||||||||
web.defaultEncoding | содержимое для использования без указания кодировки | utf-8 | >= 0.1.0 | ||||||||||
web.userStyleSheet | URL или путь к указанной пользователем таблице стилей | /path/to/style.css | >= 0.1.0 | ||||||||||
web.enablePlugins | включить или отключить плагины NS | boolean | >= 0.1.0 |