昨天下午遇到一个问题,想把一个比较大的 pdf 转化为 word,结果使用了各种工具都收费。想着干脆写一个小工具吧,一开始使用的 python 等等试了好几个网上的代码,结果全都失真。于是乎不得不花了一下午自己写一个。
这个小工具是属于二次开发,使用的是 Spire 。因为高级一点的功能全部都要收费。所以改变了一些代码变成了不收费的。一开始想做成 web 形式的,这样一来别人直接网页调用比较方便,但是时间来不及,所以先放着,将来有时间会不断地完善。
目前属于第一个小版本,说起来还属于半成品,就拿来丢人显眼了,不过也确实实现了功能,代码完全手写,没参考任何人的,如有大神,还望给出建议和批评。因为最近一段时间确实繁忙,所以剩下的如有兄弟愿意和我一块做出一款强大的开源的工具(最主要是免费),可以私聊我,一块探讨。
本来的思路:
1 、做成可运行 jar,带界面
2 、做成 web,开源。
现在做的或者说是叫一个工具类吧,不过去开源中国上看那些开源工具,基本上也都是几个工具类而已。
ok,说了一些废话,说一下这个工具,
github 地址:
https://github.com/fengdongdongwsn/PdfTool目的:目前存在的一些 pdf 转 word 的工具,或者是限制页数,或者是限制文件大小。而且一些实现的代码很容易造成失真。
本工具特点:
1 、不失真,完全保留原状
2 、没有文件页数和大小限制
3 、完全免费
目前只是做了一个最简单的实现,jar 我也没打
流程:
1 、git clone git@github.com:fengdongdongwsn/PdfTool.git
2 、导入 Eclipse (我没有使用 Maven,因为最近我的 Idea 环境有一些问题,所以直接使用的 jar 包)
3 、Main 类中调用 new PdfToWord().pdftoword(你的 pdf 地址);
4 、生成的 word 在 pdf 同目录下,我测试的是不会失真。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://tanronggui.xyz/t/741297
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.