极速转换 - HTML转PDF打印
秒级HTML转PDF,支持批量处理,提升工作效率10倍,Node.js打印、Vue打印、React打印全支持
专业的Web打印解决方案,前端开发者友好的极简API设计,实时运行示例调试,打印的PDF样式完全由HTML和CSS语言控制,支持JavaScript页面打印、HTML转PDF打印、打印机管理、批量处理
支持Node.js打印、Vue打印、React打印、Angular打印、浏览器打印、本地打印、打印预览、打印设置、打印配置
// 引入Web打印专家 - JavaScript页面打印解决方案
import webPrintPdf from 'web-print-pdf';
// 设置打印内容 - HTML转PDF打印
const htmlContent = '<h1>Hello World</h1>' +
'<p>这是一个测试文档</p>';
// 配置pdf选项 - 打印设置和打印配置
const pdfOptions = {
paperFormat: 'A4', // 纸张格式
margin: {
top: '20px'
}, // pdf间距
// 水印、页码、背景、横向等等
...
}
// 配置打印选项 - 打印机管理
const printOptions = {
printerName: "我的打印机"
// 彩色、页面范围、单双面等等
...
};
// 执行打印 - 批量打印支持
await webPrintPdf.printHtml(
htmlContent,
pdfOptions,
printOptions
)
秒级HTML转PDF,支持批量处理,提升工作效率10倍,Node.js打印、Vue打印、React打印全支持
数据完全在本地处理,无需上传云端,确保您的数据安全可控,支持打印机管理
支持自定义纸张、边距、水印、页眉页脚,满足各种打印需求,支持打印机管理
html直接打印pdf, 一切只需 npm install web-print-pdf
打印html字符串, 支持html片段和整个html
打印在线html地址,支持任意网站链接,可设置cookies、headers、超时等
打印base64 格式的html
打印在线的pdf地址,快速下载打印,支持HTML转PDF打印
打印base64 格式的pdf,支持JavaScript页面打印
打印在线的图片,支持批量打印
打印base64 格式的图片,支持打印机管理
批量打印,支持Node.js打印、Vue打印、React打印
全部支持打印前的浏览器级预览打印,支持打印预览、打印设置、打印配置
一行代码即可实现复杂页面打印功能,API设计简洁,开发体验前端极度友好,学习成本极低,支持HTML转PDF打印
客户端支持通过npm包API,自由设置客户端title,客户端主题色和页面布局,个性化定制您的打印客户端,支持打印样式
完全基于HTML和CSS样式,您的前端样式直接决定PDF输出效果,浏览器级的前端体验,无需额外配置,支持打印设置
优化的渲染引擎,支持队列高效管理,快速处理大量打印任务,支持批量打印、打印机管理
经过充分测试验证,提供完整的错误处理和日志记录,确保打印服务稳定运行,支持本地打印
快速提供技术支持,详细文档和示例,帮助您快速解决技术问题,支持打印服务、打印SDK、打印组件