分享好友 最新资讯首页 最新资讯分类 切换频道
[其他原创]【免下载全平台支持】无损一键双层PDF制作工具
2024-12-29 16:37

在线使用:https://kazutoiris.github.io/generate-searchable-pdf/

[其他原创]【免下载全平台支持】无损一键双层PDF制作工具

GitHub 源代码仓库:kazutoiris/generate-searchable-pdf,欢迎 Follow 和 Star!!!

部署在 GitHub Pages 上,全部使用前端实现,加载后可以断开互联网使用。受限于国际带宽,可能需要一定加载时间,欢迎提供国内镜像。

制作双层PDF(也称为带有图层的PDF或复合PDF)是指在一个PDF文档中同时包含多个可独立显示或隐藏的图层,允许用户根据需要选择性地显示或隐藏特定内容,比如文本层、图像层或注释义。这对于制作教学材料、设计草图稿、工程图纸、交互式地图等非常有用。参加国网招投标,技术商务支持文件等都要制作成双层pdf格式!

目前,市面上的双层 PDF 制作工具大部分的原理都是基于 OCR,先将 PDF 转换为图像,然后对图像进行识别。

  • 基于 Acrobat 的方法:https://zhuanlan.zhihu.com/p/79334541
  • 基于 PP 飞桨的第三方工具:https://www.52pojie.cn/forum.php?mod=viewthread&tid=1801849

“但是,有了原文件为什么还需要 OCR?” 于是,就有了本工具。

观察使用 Acrobat 生成的双层 PDF,可以看到,在原先的 PDF 文件中,图片下方多加了一层文字。

因此,在已有文字层的情况下,只需要添加一层图片到顶部就行。这样,就不再需要 OCR 了。

MuPDF 允许开发者方便地处理 PDF 和其他文档格式。它提供了一组丰富的功能,使用户能够读取、编辑和操作文档。以下是 MuPDF 的一些主要特点:

  • 易于使用:MuPDF 提供了简单易用的 API,使得处理 PDF 文档变得更加直观。

  • 多格式支持:除了 PDF,PyMuPDF 还支持多种文档格式,如 XPS、CBZ、EPUB 等。

  • 高效渲染:利用 MuPDF 的高性能渲染引擎,可以快速打开和显示大文件,保持良好的渲染质量。

  • 文本提取:可以从 PDF 中提取文本、图像和其他对象,支持文本搜索和定位。

  • 编辑功能:允许添加注释、图像、文本框等,用户可以修改和增强现有文档。

  • 页面操作:提供对文档页面的操作功能,如旋转、缩放、合并和拆分页面。

尤其是目前 MuPDF 支持 WASM,使得在跨平台支持的情况下,具有很好的性能。

首先,将 PDF 的每一页转换为图像。为了保证图像质量,这里以 4 倍超分的方式生成。


然后,添加图像到原页面中,拉伸为页面大小,并置于页面顶层。


最后,导出 PDF 即可。


因为没有使用 OCR 和 Acrobat,运行速度相当快。

最新文章
ai语音智能电话机器人 AI智能语音机器人哪家好?
比如你问机器人“月亮到地球的距离是多少?”机器人回答“约 363104 至 405696 km”。而搜索引擎会给你一个搜索列表。你问“地球
Axure高效打造大屏可视化BI数据展示
在使用AxureRP软件设计大屏可视化BI数据显示模板时,我们可以遵循一系列高效的方法和步骤来确保设计的质量和效率。以下是
AI大模型推理过程和优化技术
主流的大模型都是基于Transformer架构,其核心是注意力(Attention)机制,简单说就是计算softmax(qk^T
docker 用image id 启动 docker image build
如何使用dockerfile创建和构建自定义镜像?使用dockerfile创建和构建自定义镜像的步骤如下:编写一个包含构建镜像所需指令的文本
Google Chrome para Mac
Google Chrome es el navegador web de Google. Con él puedes abrir aplicaciones y juegos web de una forma agradable, fác
Google Play Store (谷歌应用商店) 安卓版APP
Google Play 服务用于更新Google应用和Google Play提供的其他应用,Google Play有大量的软件和游戏免费下载,就类同应用市场平台
AI改写:文章润色新风潮
作为国内知名的新闻资讯平台,今日头条每日发布与浏览的信息浩如烟海。近年来,得益于人工智技术的发展,运用AI改写文章成为了一
Gamma生成PPT!3款中文版Gamma ppt软件盘点推荐!
  gamma是海外一款流行的在线AI生成PPT软件,Gamma因其独特的编辑方式、高颜值的模板和良好的使用体验,受到了很多人的追捧,
ai换装软件有哪些?五款软件帮你看到衣服的上身效果
目前,网上购物已成为许多人购物的首选方式。 然而,网上购物的一大挑战是我们并不能直观地看到衣服穿在自己身上的
Facebook推广技巧总结,赶紧收藏起来!
现在做跨境电商的没有人会不去注册Facebook账号吧?Facebook作为全球最大的社交媒体平台,但是能真正的利用Facebook成功推广个人