(wkhtmltox >= 0.1.0)
wkhtmltox\PDF\Object::__construct — 创建新的 PDF 对象
根据给定的缓冲区和可选的配置设置创建新的 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 | 设置错误处理策略 |
|
>= 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 |