首页
学习
活动
专区
圈层
工具
发布

实践指南-网页生成PDF

一、背景 开发工作中,需要实现网页生成 PDF 的功能,生成的 PDF 需上传至服务端,将 PDF 地址作为参数请求外部接口,这个转换过程及转换后的 PDF 不需要在前端展示给用户。...二、技术选型 该功能不需要在前端展示给用户,为节省客户端资源,选择在服务端实现网页生成 PDF 的功能。 1....waitUntil 表示页面加载到什么程度可以开始生成 PDF 或其他操作了,当网页需加载的图片资源较多时,建议设置为 networkidle2,有以下值可选: load:当 load 事件触发时; domcontentloaded...指定路径,生成pdf— 上述指定的页面加载完成后,将该页面生成 PDF。...五、总结 本文讲述了实现在 Node 端将网页生成 PDF 文件的完整过程,总结为以下 3 点: 技术选型,根据需求场景选择合适的手段实现功能; 阅读官方文档[5],快速过一遍文档才能少遇到些坑; 破解难点

3.6K41
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用 pdf.js 在网页中加载 pdf 文件

    在网页中加载并显示PDF文件是最常见的业务需求。例如以下应用场景:(1)在电商网站上购物之后,下载电子发票之前先预览发票。(2)电子商务管理系统中查看发布的公文,公文文件一般是PDF格式的文件。 ?...4、直接在浏览器中打开viewer.html,能正常的显示pdf查看器,但是无法显示pdf文件。 ?...该查看器中默认加载的是 pdf.js 的使用说明书内容。 ? 二、将 pdf.js 集成到项目网页中 将解压缩的内容复制到项目中 ? 有多种方式加载加载并查看pdf文件内容。...file=http://localhost:8033/PDFTest/Pdf/项目的5个管理过程组和项目管理知识领域映射关系.pdf"> 点击查看pdf内容 点击a链接,打开独立的窗口 ?...方式2:嵌入在网页中 某些场景下需要将PDF查看器集成在业务网页中,便于业务流程的操作 ? 实现方法:通过iframe实现。

    46.2K61

    Java组件生成PDF文件

    今天的文章,也就是在准备的过程中实现的一个功能-导出PDF。...组件选用 在日常的工作中,利用POI导出Excel的功能需求自己做了不少,但是导出PDF确实是第一次做,在百度上进行一番查阅,发现大家都是使用Abode的iText组件来生成PDF。...A4,且自定义页边距(marginLeft、marginRight、marginTop、marginBottom) 创建PdfWriter对象 第一个参数是对文档对象的引用 第二个参数是需要写入的PDF...//实际文件 File file = new File("/Users/chenlong/Documents/test.pdf"); PdfWriter writer = PdfWriter.getInstance...文档对象写入到流 Write对象创建之后 首先打开documet(这个过程就像我们创建一个空的pdf文件,然后打开来创作一样) 然后开始写入数据 设置文档属性 最后关闭 document.open(

    5.7K20

    Web网页内嵌 Adobe Pdf Reader 谷歌Chrome在线预览编辑PDF文档

    随着数字化办公的普及,PDF文档已成为信息处理的核心载体,虽然桌面端有很多软件可以实现预览编辑PDF文档,而在线在线预览编辑PDF也日益成为一个难题。...作为网页内嵌本地程序的佼佼者——猿大师中间件,之前发布的猿大师办公助手支持在WPS中在线编辑预览PDF文档,但是需要WPS企业版,猿大师中间件后来又发布了PDF网页组件,可以在网页中内嵌Adobe Pdf...Reader实现PDF在高版本Chrome中打开阅读及编辑。...第一步:下载安装Adobe Pdf Reader第二步:下载安装猿大师中间件,联系客服获取免费体验授权。第三步:打开PDF网页小程序测试网页测试。..."}}用猿大师中间件PDF程序内嵌 Adobe Pdf Reader 打开PDF效果如下:猿大师的PDF网页组件还支持网页内嵌福昕OFD版式办公套件打开PDF文档,启动PDF组件的时候设置:Option

    71910

    用 Python 把网页转换成 PDF

    前言 前段时间有个需求是要把本地的 html 转换成 pdf,一个两个还好说,上千上万的话,只能写代码解决问题。...的那个网页;name 是文件名,文件名这里一定要有后缀名 .pdf,不然得自己手动添加后缀名。...代码截图 + 运行结果 我用这个把一个博客的部分文章导成了 PDF,结果如下,用 SumatraPDF 查看能看到目录。 ? PDF PDF和网页对比如下图,左边是 PDF,右边是 网页。...(网页背景颜色原来是白色的,我的浏览器会自动把背景颜色进行替换) ?...PDF和网页对比 3 相关说明 这样把 html 转换成的 pdf 肯定和网页原来的样子是有差别的,但是把本地的 html 转换成 pdf 还是挺合适我心意的,毕竟解决了我的问题。

    4.6K20
    领券