(wkhtmltox >= 0.1.0)
wkhtmltox\PDF\Object::__construct — 建立新的 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(目錄 XSL) | 設定為樣式表以將此物件轉換為目錄物件 | >= 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(Times New Roman) | >= 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網址) | 要在頁首中使用的 HTML 的網址或路徑 | >= 0.1.0 | |||||||
footer.fontSize(頁尾.字體大小) | 頁尾使用的字體大小 | 13 | >= 0.1.0 | ||||||
footer.fontName(頁尾.字體名稱) | 頁尾使用的字體名稱 | times(Times New Roman) | >= 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網址) | 要在頁尾中使用的 HTML 的網址或路徑 | >= 0.1.0 | |||||||
load.username(載入.使用者名稱) | 登入網站時要使用的使用者名稱 | bart | >= 0.1.0 | ||||||
load.password(載入.密碼) | 登入網站時要使用的密碼 | elbarto | >= 0.1.0 | ||||||
load.jsdelay(載入.JS延遲) | 頁面載入後到擷取之前的等待時間(以毫秒為單位) | 1200 | >= 0.1.0 | ||||||
load.zoomFactor(載入.縮放比例) | 要套用到內容的縮放比例 | 2.2 | >= 0.1.0 | ||||||
load.customHeaders(載入.自訂標頭) | 請求主要網頁時要傳送的自訂標頭 | >= 0.1.0 | |||||||
load.repeatCustomHeaders (載入.重複自訂標頭) | 設定為 true 以傳送所有請求 | 布林值 | >= 0.1.0 | ||||||
load.cookies(載入.Cookie) | 請求主要網頁時要傳送的 Cookie 字串 | >= 0.1.0 | |||||||
load.post(載入.發送POST請求) | 請求主要網頁時要傳送的 POST 字串 | >= 0.1.0 | |||||||
load.blockLocalFileAccess(載入.封鎖本地檔案存取) | 禁止本地和管道檔案存取其他本地檔案 | 布林值 | >= 0.1.0 | ||||||
load.stopSlowScript(載入.停止緩慢執行的指令碼) | 停止緩慢執行的 JavaScript | 布林值 | |||||||
load.debugJavascript(載入.除錯 JavaScript) | 允許 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) | 啟用或停用 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(網頁.使用者樣式表) | 使用者指定樣式表的網址或路徑 | /path/to/style.css | >= 0.1.0 | ||||||
web.enablePlugins(網頁.啟用外掛程式) | 啟用或停用 NS 外掛程式 | 布林值 | >= 0.1.0 |