Page.createPDFStream() 方法
使用 print CSS 媒体类型生成页面的 PDF。
签名
class Page {
abstract createPDFStream(
options?: PDFOptions,
): Promise<ReadableStream<Uint8Array>>;
}
参数
|
参数 |
类型 |
说明 |
|---|---|---|
|
options |
(可选) 生成 PDF 的选项。 |
返回值:
Promise<ReadableStream<Uint8Array>>
备注
若要使用 screen 媒体类型生成 PDF,请在调用 page.pdf() 之前调用 page.emulateMediaType('screen')。
默认情况下,page.pdf() 生成颜色经过修改以便打印的 PDF。使用 -webkit-print-color-adjust 属性可强制渲染精确的颜色。