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