跳至主要内容
版本:22.5.0

Page.createPDFStream() 方法

使用 print CSS 媒体类型生成页面的 PDF。

签名:

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

参数

参数类型描述
optionsPDFOptions(可选) 生成 PDF 的选项。

返回

Promise<ReadableStream<Uint8Array>>

备注

要使用 screen 媒体类型生成 PDF,请在调用 page.pdf() 之前调用 `page.emulateMediaType('screen')`

默认情况下,page.pdf() 生成具有修改后的打印颜色的 pdf。使用 `-webkit-print-color-adjust` 属性强制渲染精确颜色。