PHPCon Poland 2024

wkhtmltox\PDF\Object::__construct

(wkhtmltox >= 0.1.0)

wkhtmltox\PDF\Object::__constructСоздать новый объект PDF

Описание

public wkhtmltox\PDF\Object::__construct(string $buffer, array $settings = ?)

Создаёт новый объект PDF из указанного буфера и дополнительные конфигурационные настройки

Список параметров

buffer

HTML

settings

Название Описание Значения Версия
page URL или путь HTML для преобразования   >= 0.1.0
useExternalLinks установить значение true, чтобы преобразовать внешние ссылки входных данных во внешние ссылки PDF в выходных данных boolean >= 0.1.0
useLocalLinks установить значение true, чтобы преобразовать внутренние ссылки входных данных во внутренние ссылки PDF в выходных данных boolean >= 0.1.0
produceForms установить true, чтобы превратить HTML-формы в PDF-формы boolean >= 0.1.0
replacements undocumented   >= 0.1.0
includeInOutline установить значение true, чтобы включить разделы из этого объекта в структуру (outline) и оглавление boolean >= 0.1.0
pagesCount установить значение true, чтобы количество страниц в оглавлении включало количество страниц в этом объекте boolean >= 0.1.0
tocXsl установить таблицу стилей для преобразования этого объекта в объект оглавления   >= 0.1.0
toc.useDottedLines установить значение true для использования пунктирных линий в оглавлении boolean >= 0.1.0
toc.captionText текст заголовка для оглавления   >= 0.1.0
toc.forwardLinks установить значение true для создания ссылок из оглавления в содержимое boolean >= 0.1.0
toc.backLinks установить значение true для создания ссылок из содержимого в оглавление boolean >= 0.1.0
toc.indentation отступ для оглавления 2em >= 0.1.0
toc.fontScale коэффициент уменьшения шрифта на каждом уровне оглавления 0.8 >= 0.1.0
header.fontSize размер шрифта для заголовка 13 >= 0.1.0
header.fontName название шрифта в заголовке times >= 0.1.0
header.left текст слева от заголовка   >= 0.1.0
header.center текст по центру заголовка   >= 0.1.0
header.right текст справа от заголовка   >= 0.1.0
header.line включить или отключить горизонтальную линию под заголовком boolean >= 0.1.0
header.spacing пробел между заголовком и содержимым 1.8 >= 0.1.0
header.htmlUrl URL или путь HTML для использования в заголовке   >= 0.1.0
footer.fontSize размер шрифта для нижнего колонтитула 13 >= 0.1.0
footer.fontName название шрифта для нижнего колонтитула times >= 0.1.0
footer.left текст слева от нижнего колонтитула   >= 0.1.0
footer.center текст по центру нижнего колонтитула   >= 0.1.0
footer.right текст справа от нижнего колонтитула   >= 0.1.0
footer.line включить или отключить горизонтальную линию под нижним колонтитулом boolean >= 0.1.0
footer.spacing пробел между футером и контентом 1.8 >= 0.1.0
footer.htmlUrl URL или путь HTML для использования в нижнем колонтитуле   >= 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 установить стратегию обработки ошибок
abort прервать процесс преобразования
skip не добавлять объект к конечному выводу
ignore попытаться добавить объект к конечному выводу
>= 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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top