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` 属性可强制渲染精确的颜色。