国产老牌 PDF 工具正式开源
「PDF 补丁丁」是开发者 @wmjordan 所开发的一款适用于 Windows 系统的多功能 PDF 文档工具箱,开发者最早于 2009 年开始了该程序的开发,如今已有十二年历史,也算是国内知名的老牌 PDF 工具。此前该软件免费供用户使用,但并没开源。
在 2019 年,开发者在发布 0.6.2 测试版后曾表示该版本将会是 PDF 补丁丁的最后一个版本,未来将不再更新。2021 年 8 月,在时隔两年后开发者又重新开始了该软件的后续开发工作。
在 2021 年 12 月中旬,开发者透露将以开源的形式发布 1.0 版本,此前该软件的版本号也一直停留在 0.6.2。
近日开发者 @wmjordan 在 GitHub 平台正式开放了 PDF 补丁丁的源代码(除第三方组件外),供有心人学习 PDF 文档处理技术之用。
PDF 补丁丁具有的功能和特性包括:修改 PDF 文档、PDF 书签编辑器、制作 PDF 文件、拆分或合并 PDF 文件、高速无损导出 PDF 文档的图片、将 PDF 页面转换为图片、提取或删除 PDF 文档中指定的页面,调整 PDF 文档的页面顺序、根据 PDF 文档元数据重命名、调用微软 Office 的图像识别引擎分析 PDF 文档图片中的文字、替换字体、分析文档结构、永久免费,无广告,不窥探隐私等;
PDF 补丁丁的运行环境为:
- Windows 7 以上版本的操作系统;
- .NET Framework 4.0 到 4.8 版本;
- 使用文字识别功能需要安装 Microsoft Office 2003(或 2007)的 Document Imaging 组件(MODI);
- 如需编译程序源代码,建议使用 Visual Studio 2019 或更新版本,并安装 “.NET 桌面开发” 和 “C++ 桌面开发” 两个工作负载;
项目源代码已托管至 GitHub,感兴趣的开发者可前往项目地址提交 PR 或 issue。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
OBS Studio 27.2 Beta 1 发布,正式支持 Flatpak
OBS Studio 27.2 首个 Beta 测试版已发布。本次更新为这个跨平台流媒体解决方案带来了一些不错的改进。 首先,OBS Studio 27.2 Beta 1 为 Linux 提供了官方的 Flatpak 支持。OBS Studio 现已支持使用 Flatpak 来进行应用程序的沙盒化和分发。在 Linux 方面,当在 Wayland 上运行 OBS 时,现在还提供了热键支持、针对 Linux 的各种音频修复,以及 Linux 崩溃修复。 OBS Studio 27.2 Beta 1 还增加了对 AOM-AV1 和 SVT-AV1 开源 AV1 视频编码器的实验性支持。这些基于 CPU 的编码器应该可以与足够强大的系统配合使用以执行实时编码,查看SVT-AV1 基准测试和aom-av1 基准测试以获得更多指导。 最后,此 OBS Studio 版本还增加了对 AJA 源/设备的支持、热键过滤器搜索、对 RIST 协议的支持以及各种其他改进。 详情查看 release note。
- 下一篇
每日一博 | 如何把 MySQL 备份验证性能提升 10 倍
JuiceFS 非常适合用来做 MySQL 物理备份,具体使用参考我们的官方文档。最近有个客户在测试时反馈,备份验证的数据准备(xtrabackup --prepare)过程非常慢。我们借助 JuiceFS 提供的性能分析工具做了分析,快速发现性能瓶颈,通过不断调整 XtraBackup 的参数和 JuiceFS 的挂载参数,在一个小时内将时间缩短到原先的 1/10。本文将我们性能分析和优化的过程记录分享下来,给大家分析和优化 IO 性能提供参考。 数据准备 我们通过 SysBench 工具生成一个大小 11GiB 左右的单表数据库,数据库表的 partition 设置成 10。为了模拟一个正常的数据库读写场景,通过 SysBench 以秒 50 个请求的压力访问数据库,在该压力下数据库对数据盘造成的写数据在 8~10MiB/s 范围内。通过下列命令将数据库备份到 JuiceFS 上。 # xtrabackup --backup --target-dir=/jfs/base/ 为了保证每次数据准备操作的数据完全一样,使用 JuiceFS 的快照(snapshot)功能基于 /jfs/b...
相关文章
文章评论
共有0条评论来说两句吧...