跳到主要内容

Windows 软件:Office2PDF 批量转 PDF v3.0(.NET版)

阅读需 2 分钟

之前是用 python3 实现的,因为我用 python 较少,而且 .net 开发体验很好,更重要的是这个软件不涉及跨平台,故重写为 .net 桌面应用程序。

软件已经写好,也跑了数据压力测试,文章具体细节待整理,再发布软件。先放出来做督促。

一、基本情况

1)实现功能:将 Office(Word、Excel、PPT)批量转为 PDF 文件。

2)软件界面:

3)环境要求:安装 Office 2007 及以上版本。

二、详细说明

1. 转换细节

WordExcelPPT
文档有内容✅ 若多个 Sheet,则生成多个文件✅ 多页
文档无内容❌ 提示错误,跳过转换❌ 提示错误,跳过转换

2. 功能细节

1)文件夹 :将 来源 文件夹内的对应文件,转化至 目标 文件夹。

2)转化类型:只转化勾选的文件类型。如只勾选了 Word,则 PPTExcel 文件不进行转化。

3)子文件夹

转化不转化:是否转化 来源 的子文件夹的文件。

结构:转化后的文件保持 来源 的文件夹结构。

平铺:转化后的文件全部处于同一级。

4)性能:每种文件类型转化时只打开一个进程,转换完成后关闭进程,再进行下一文件类型。

三、下载地址

当前版本

Office2PDFs:Github Release

当弹窗缺少运行时安装:下载 .NET 8.0 (Linux、macOS 和 Windows)

需要安装运行时的考虑:

① 软件很小,150 KB 左右;如果打包了运行时,会有 150MB 左右。

② 运行时的下载非常快速,安装非常省事;等几秒,点几下就可以。

相当于用微软的服务来加速软件下载了。

以前版本

时间内容文章
2025.01v2.1,使用 .net 重新实现
2020.08v2.0,加入 GUI,支持选择类型、子文件夹等功能Office2PDF 批量转 PDF(第二版)
2019.05项目独立,通过 release 发布 exe
2018.11v1.0,功能基本实现office 转 pdf 技巧及软件

四、最后

为便于归纳信息和公开公正,若有问题请在 Issues 留言发送邮件(evgo2017@qq.com)。

暂时未加入评论功能,请在对应公众号文章下或 GitHub Issues下留言反馈。