跳至主要內容
版本:23.11.1

Page.createPDFStream() 方法

使用 print CSS 媒體類型產生頁面的 PDF。

簽名

class Page {
abstract createPDFStream(
options?: PDFOptions,
): Promise<ReadableStream<Uint8Array>>;
}

參數

參數

類型

說明

options

PDFOptions

(選填)產生 PDF 的選項。

回傳

Promise<ReadableStream<Uint8Array>>

備註

若要使用 screen 媒體類型產生 PDF,請在呼叫 page.pdf() 之前呼叫 `page.emulateMediaType('screen')`

預設情況下,page.pdf() 會產生帶有修改過的顏色以供列印的 PDF。使用 `-webkit-print-color-adjust` 屬性來強制呈現精確的色彩。