跳到主要内容

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

阅读需 2 分钟

之前版本是用 python 实现的,而 .net 开发体验很好,更重要的是此软件不涉及跨平台,故重写为 .net 桌面应用程序。python 版本不再增加新功能,若有 bug 会进行维护。

软件已经过压力测试,文章具体细节待完善,暂未提供下载。文章先放出来督促。

一、基本情况

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

2)软件界面:左为 python 版,右为 .net 版。

2025-02-28_154911

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

二、详细说明

1. 转换细节

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

2. 功能细节

1)文件夹 :将 来源 文件夹的文件,转换至 目标 文件夹。

2)转换类型:只转换勾选的文件类型。

若只勾选了 Word,则 PPTExcel 文件不进行转换。

3)子文件夹:是否转换 来源 子文件夹的文件。

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

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

三、下载地址

暂未提供。

常见问题:

点开软件时弹窗 You must install .NET Desktop Runtime to run this application,需要安装 .net 运行时

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

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

③ 为什么用 .net9?因为想用官方的 WPF Fluent UI,并且使用新特性,提升开发体验。

四、最后

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

时间内容文章
2025.01v3.0,使用 .net 重新实现
2020.08v2.0,加入 GUI,支持选择类型、子文件夹等功能Office2PDF 批量转 PDF(第二版)
2019.05项目独立,通过 release 发布 exe
2018.11v1.0,功能基本实现office 转 pdf 技巧及软件
暂时未加入评论功能,请在对应公众号文章下或 GitHub Issues下留言反馈。