在 JavaScript 中,可以使用以下两种方法将 HTML 页面转换为 PDF 文件:
使用第三方库,如 jsPDF 或 html2canvas。
使用浏览器的内置功能,如 window.print() 方法,可以将 HTML 页面转换为 PDF 文件。
下面是使用 jsPDF 的例子:
// 引入 jsPDF 库
import jsPDF from 'jspdf';
// 创建一个新的 jsPDF 实例
const pdf = new jsPDF();
// 设置文档的页面大小为 A4 纸张
pdf.setProperties({
title: 'HTML to PDF',
subject: 'Generated PDF file using jsPDF library',
author: 'Your Name',
keywords: 'html, pdf, javascript',
creator: 'Your Nam