如何仅使用 JavaScript 将任何 HTML 页面或表单转化为 PDF文件--jsPDF
作者:程序员11 时间:2023-06-28 人气:247 QQ交流群\邮箱:1003265987@qq.com
如何仅使用 JavaScript 将任何 HTML 页面或表单转化为 PDF文件--jsPDF
要展示的内容
import { jsPDF } from 'jspdf'; const pdfContentEl = document.getElementById('pdf-content'); const doc = new jsPDF(); await doc.html(pdfContentEl.innerHTML).save('test.pdf');
<div id="pdf-content"> <h1>Test</h1> <p>Here's what we're saving to PDF</p> </div> <button id="save-pdf">Save PDF</button>
npm i jspdf
import { jsPDF } from 'jspdf';
<script type="module" src="index.js"></script>
自定义 PDF 方向
const doc = new jsPDF({ orientation: 'landscape' });
const doc = new jsPDF({ orientation: 'l', unit: 'in', format: [4, 2] });
<form id="form"> <input type="email" name="email" id="email" placeholder="Email" /> <br /> <input type="password" name="password" id="password" placeholder="Password" /> <br /><br /> <button type="submit">Submit</button> </form> <br /> <button id="save-pdf">Save PDF</button>
JavaScript:
import { jsPDF } from 'jspdf'; const doc = new jsPDF(); const savePdf = document.getElementById('save-pdf'); const formEl = document.getElementById('form'); savePdf.addEventListener('click', async () => { await doc.html(formEl).save('test.pdf'); });
链接:https://blog.csdn.net/LuckyWinty/article/details/130737917
温馨提示:
欢迎阅读本文章,觉得有用就多来支持一下,没有能帮到您,还有很多文章,希望有一天能帮到您。
如何仅使用 JavaScript 将任何 HTML 页面或表单转化为 PDF文件--jsPDF ---相关文章
HTML5-热门文章
活跃用户












