(wkhtmltox >= 0.1.0)
wkhtmltox\PDF\Object::__construct — Создать новый объект PDF
$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 | user name to use when loging into a website | bart | >= 0.1.0 | ||||||
load.password | the password to used when logging into a website | elbarto | >= 0.1.0 | ||||||
load.jsdelay | the amount of time in milliseconds to wait after a page is loaded until it is captured | 1200 | >= 0.1.0 | ||||||
load.zoomFactor | how much zoom should be applied to the content | 2.2 | >= 0.1.0 | ||||||
load.customHeaders | custom headers to send when requesting the main web page | >= 0.1.0 | |||||||
load.repertCustomHeaders | set true to send with all requests | boolean | >= 0.1.0 | ||||||
load.cookies | cookie string to send when requesting the main web page | >= 0.1.0 | |||||||
load.post | post string to send when requesting the main web page | >= 0.1.0 | |||||||
load.blockLocalFileAccess | disallow local and piped files to access other local files | boolean | >= 0.1.0 | ||||||
load.stopSlowScript | stop slow running javascript | boolean | |||||||
load.debugJavascript | allow javascript to raise warnings | boolean | >= 0.1.0 | ||||||
load.loadErrorHandling | set error handling strategy |
|
>= 0.1.0 | ||||||
load.proxy | >= 0.1.0 | ||||||||
web.background | include background image in output | boolean | >= 0.1.0 | ||||||
web.loadImages | include images in output | boolean | >= 0.1.0 | ||||||
web.enableJavascript | enable or disable javascript | boolean | >= 0.1.0 | ||||||
web.enableIntelligentShrinking | enable to attempt to fit more content on page, only applies to PDF output | boolean | >= 0.1.0 | ||||||
web.minimumFontSize | the minimum font size allowed | 9 | >= 0.1.0 | ||||||
web.printMediaType | print content using print media type instead of screen media type | boolean | >= 0.1.0 | ||||||
web.defaultEncoding | content to use where no encoding is specified | utf-8 | >= 0.1.0 | ||||||
web.userStyleSheet | URL or path to a user specified style sheet | /path/to/style.css | >= 0.1.0 | ||||||
web.enablePlugins | enable or disable NS plugins | boolean | >= 0.1.0 |