(wkhtmltox >= 0.1.0)
wkhtmltox\PDF\Object::__construct — 创建一个新的 PDF 对象
从给定的缓冲区和可选的配置设置创建新的 PDF 对象
buffer
HTML
settings
名称 | 说明 | 值 | 变更日志 | ||||||
---|---|---|---|---|---|---|---|---|---|
page | 要转换的 HTML 的 URL 或路径 | >= 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 | 未记录 | >= 0.1.0 | |||||||
includeInOutline | 设置为 true 以将此对象中的节包含在提纲和目录中 | 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 | 用于页眉的 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 | 启用或禁用页脚下方的水平线 | boolean | >= 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 以在所有请求中发送 | 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 | 设置错误处理策略 |
|
>= 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 | 使用打印媒体类型而不是屏幕媒体类型来打印内容 | 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 |