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

НазваниеОписЗначенияВерсия
pageURL або шлях 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
replacementsundocumented>= 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.mdUrlURL або шлях 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.mdUrlURL або шлях 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зупинити повільний javascriptboolean
load.debugJavascriptдозволити javascript видавати попередженняboolean>= 0.1.0
load.loadErrorHandlingвстановити стратегію обробки помилок
abortперервати процес перетворення
skip< /td>не додавати об'єкт до кінцевого висновку
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 |