跳到主要内容

Office2PDF v3.0:Word Excel PPT Office 批量转换为 PDF

阅读需 3 分钟

将 Office(Word、Excel、PPT)文件批量转为 PDF 文件,2018 年写的,2025 年初用 .NET 重新实现了 3.0 版本,这篇文章记录下。

一、前言

主要修改了代码架构和界面更新,此外完善了部分细节,增加了一些用户反馈的配置项。

例图

开发原因

1.0:因为有功能需求、证明我的转换想法可行、考虑用户体验、体验一下 Python 语言,最终用 Python 实现了软件。

2.0:因为想尝试 UI 桌面应用(笑,Web 写多了就有了这个想法),最终用 Python 实现了 UI 界面。

3.0:因为 .NET 开发体验很好、软件不涉及跨平台、Office 和 .NET 都是微软的,最终用 .NET 重写了软件。

这一步步还挺有意思的,1.0 是开发的实践,2.0 是应用的进阶,3.0 是什么呢。

二、功能介绍

核心功能

这里只提一下最核心的功能,更多细节查看

WordExcelPPT
文档有内容
文档无内容❌ 提示错误,跳过转换❌ 提示错误,跳过转换

赞助页面

在用一款优秀的软件(音视频剪辑大师)时,体验了其赞助的逻辑,各方面平衡的非常好,就参考实现了。

试用逻辑图

试用 3 次是让用户更好体验软件;倒计时 1 分钟是让用户能思考这件事情;不校验是否成功赞助,既是给用户选择权,也是节省成本。

在这篇文章的时候,把文字精简了,把这个逻辑去掉了。原因?说不太清楚。

三、下载地址

下载地址:网盘地址(项目密码为:evgo2017)

软件运行需要电脑已安装 .net 9 运行时,在网盘地址和 zip 包内均有详细说明。

对比不带运行时自带运行时
单文件大小✅ 0.5MB❌ 150MB
单文件执行✅ 可以,随意移动❌ 不可,需要和其它文件同一目录
便捷程度❌ 需要安装运行时,但很简单✅ 打开即用

四、最后

后续重要更新会在公众号发布信息,所有消息会在软件首页汇总说明。

为便于归纳信息和公开公正,若有问题请在这篇文章下留言。

Loading Comments...