打印为PDF选项对象
🌐 PrintToPDFOptions Object
landscapeboolean(optional)- 纸张方向。true表示横向,false表示纵向。默认值为假。displayHeaderFooterboolean(optional)- 是否显示页眉和页脚。默认值为 false。printBackgroundboolean(optional)- 是否打印背景图形。默认为 false。scalenumber(optional) - 网页渲染的缩放比例。默认为1。pageSizestring | Size(optional)- 指定生成的 PDF 页面大小。可以是A0、A1、A2、A3、A4、A5、A6、Legal、Letter、Tabloid、Ledger,或者包含以英寸为单位的height和width的对象。默认是Letter。margins打印为PDF边距(可选)pageRangesstring(optional)- 要打印的页面范围,例如,“1-5, 8, 11-13”。默认为空字符串,这意味着打印所有页面。headerTemplatestring(optional)- 打印页眉的 HTML 模板。应为有效的 HTML 标记,并使用以下类将打印值注入其中:date(格式化的打印日期)、title(文档标题)、url(文档位置)、pageNumber(当前页码)和totalPages(文档总页数)。例如,<span class=title></span>将生成包含标题的 span。footerTemplatestring(optional)- 打印页脚的 HTML 模板。应使用与headerTemplate相同的格式。preferCSSPageSizeboolean(optional)- 是否优先使用 CSS 定义的页面大小。默认值为 false,在这种情况下,内容将按纸张大小进行缩放。generateTaggedPDFboolean (optional) Experimental - 是否生成带标签的(可访问)PDF。默认为 false。由于此属性是实验性的,生成的 PDF 可能无法完全符合 PDF/UA 和 WCAG 标准。generateDocumentOutlineboolean (optional) Experimental - 是否根据内容标题生成 PDF 文档大纲。默认值为 false。