乐于分享
好东西不私藏

一款本地离线运行的文档格式转换工具,支持 PDF 与 Word、Excel、PPT等格式互转

一款本地离线运行的文档格式转换工具,支持 PDF 与 Word、Excel、PPT等格式互转

做技术的都懂,格式转换是个绕不开的活。改个合同要转 Word,财务给的表格要进 Excel,甲方发来的 CAD 图纸得变成 PDF 才能给人看。这种需求天天有,可真正顺手的工具没几个。

要么强制你把文件传上云端,核心功能还藏在会员墙后面;不花钱的版本给你加水印、限页数、限次数,充了钱还是云端处理,隐私和钱包一起受罪;更离谱的是,为了转个格式,你得先装个几 GB 的 Office 加 PDF 阅读器全家桶。遇到敏感合同、财务报表这种东西,谁敢往别人服务器上扔?

我自己就被这事恶心过,所以干脆自己动手撸了一个。

SmartDoc 是个跑在 Windows 和 macOS 上的本地桌面工具,干的事很简单:把各种文档格式互转,而且不联网、不收费、不弹窗。

让我安心的一点,安装就能用,所有运算都在本机完成。文件从进来到出去,不经过任何一台第三方服务器。

对我来说,这才是工具该有的样子 。

它到底能干什么

现在能干的活凑了十个:PDF 转 Word、Excel、PPT、CAD,转成扫描型 PDF 和可搜索 PDF;PDF 拆分和合并也做了。

交互上我刻意压得很简单,打开、选功能、把文件拖进去、点转换,四步以内收工。

没有登录、没有引导弹窗、没有"升级会员解锁"的红点,就是一个干干净净的转换器。配色分了类,PDF 转换浅天蓝,转成 PDF 浅暖橙,拆分合并浅淡紫,扫一眼就知道在哪个功能区。

说几句实在话

这东西不是万能的,有些坑我得提前讲清楚,免得你用的时候骂我。

PDF 转 CAD 目前只生成 TEXT 文本实体,线、圆、弧这些几何图形不会重建进 DXF,也就是说它救得了文字、救不了图形。真正的图片化扫描和 OCR 识别,默认版本也没做,得打开 pdfium 和 ocr 这两个编译开关才有。CAJ 转 PDF 大部分情况能直接处理(不少知网 CAJ 本身就是 PDF 容器),兜底方案是调用外部 caj2pdf,得你自己装那个命令行工具。

这些不是懒,是取舍。纯 Rust 实现能让安装包小、启动快、彻底离线,代价就是暂时牺牲了 OCR 这类重活,后面我会把 Tesseract 集成补上。

即刻体验一波

举个场景。

同事发来扫描版合同 PDF,要改几个条款,拖进 PDF 转 Word,出来就能编辑;

手头有张 CAD 图纸要给不会开 CAD 的客户看,CAD 转 PDF 直接出矢量图;

月底把十几张发票 PDF 并成一份,选合并、排好顺序、点一下,搞定。

整个过程界面上就三块:文件列表、进度条,转完直接帮你打开输出目录。没有多余按钮,不用看教程。

公测说明

这版还在公测,代码暂时没公开。比起急着放出来,我更想把大家真正要的功能摸清 ,你平时常被哪种格式转换卡住?还希望它顺手做点什么?评论区把需求甩过来就行。需求收齐了,我整理干净再开源。

结语

工具这东西,好用比好听重要。SmartDoc 还是个年轻项目,功能在补齐,如果你也在找这种工具,不妨下来试试。

后台私:SmartDoc 获取。

目前处于公测阶段,正收集使用需求,后续计划开源。

往期项目

开源|一款企业级智能体平台,支持 RAG 知识库、工作流编排与系统嵌入

开源|一款跨平台主机巡检工具,支持 Windows / Linux 报告预览导出

受够了WPS的会员弹窗?我写了一个文档转换工具,20MB搞定一切

别再为数字化交智商税:这款轻量平台小投入就能见效

开源|一款数据库巡检工具新增容灾备份:定时备份、留存清理、通知统一管理

了解更多

本地文档转换, PDF转Word, 离线PDF工具, CAD转PDF, CAJ转PDF, 公测招募, 需求收集, Tauri应用, Rust, 隐私安全