PHP Conference Japan 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 要转换的 HTML 的 URL 或路径   >= 0.1.0
useExternalLinks 设置为 true 以将输入中的外部链接转换为输出中的外部 PDF 链接 布尔值 >= 0.1.0
useLocalLinks 设置为 true 以将输入中的内部链接转换为输出中的内部 PDF 链接 布尔值 >= 0.1.0
produceForms 设置为 true 以将 HTML 表单转换为 PDF 表单 布尔值 >= 0.1.0
replacements 未记录   >= 0.1.0
includeInOutline 设置为 true 以将此对象中的部分包含在大纲和目录中 布尔值 >= 0.1.0
pagesCount 设置为 true 以使目录中的页码包含此对象中的页码 布尔值 >= 0.1.0
tocXsl 设置为样式表以将此对象转换为目录对象   >= 0.1.0
toc.useDottedLines 设置为 true 以在目录中使用虚线 布尔值 >= 0.1.0
toc.captionText 目录的标题文本   >= 0.1.0
toc.forwardLinks 设置为 true 以创建从目录到内容的链接 布尔值 >= 0.1.0
toc.backLinks 设置为 true 以创建从内容到目录的链接 布尔值 >= 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 启用或禁用页眉下方的水平线 布尔值 >= 0.1.0
header.spacing 页眉和内容之间的间距 1.8 >= 0.1.0
header.htmlUrl 在页眉中使用的 HTML 的 URL 或路径   >= 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 启用或禁用页脚下方的水平线 布尔值 >= 0.1.0
footer.spacing 页脚和内容之间的间距 1.8 >= 0.1.0
footer.htmlUrl 在页脚中使用的 HTML 的 URL 或路径   >= 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 以与所有请求一起发送 布尔值 >= 0.1.0
load.cookies 请求主网页时发送的 Cookie 字符串   >= 0.1.0
load.post 请求主网页时发送的 POST 字符串   >= 0.1.0
load.blockLocalFileAccess 不允许本地和管道文件访问其他本地文件 布尔值 >= 0.1.0
load.stopSlowScript 停止运行缓慢的 JavaScript 布尔值  
load.debugJavascript 允许 JavaScript 触发警告 布尔值 >= 0.1.0
load.loadErrorHandling 设置错误处理策略
abort 中止转换过程
skip 不要将对象添加到最终输出
ignore 尝试将对象添加到最终输出
>= 0.1.0
load.proxy     >= 0.1.0
web.background 在输出中包含背景图像 布尔值 >= 0.1.0
web.loadImages 在输出中包含图像 布尔值 >= 0.1.0
web.enableJavascript 启用或禁用 JavaScript 布尔值 >= 0.1.0
web.enableIntelligentShrinking 启用以尝试在页面上容纳更多内容,仅适用于 PDF 输出 布尔值 >= 0.1.0
web.minimumFontSize 允许的最小字体大小 9 >= 0.1.0
web.printMediaType 使用打印媒体类型而不是屏幕媒体类型打印内容 布尔值 >= 0.1.0
web.defaultEncoding 在未指定编码时使用的内容 utf-8 >= 0.1.0
web.userStyleSheet 用户指定的样式表的 URL 或路径 /path/to/style.css >= 0.1.0
web.enablePlugins 启用或禁用 NS 插件 布尔值 >= 0.1.0

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top