aspose 转pdf表格大小乱了_自己写了一个小工具类:pdf转word,没有页数和大小限制,保真!...
昨天下午遇到一个问题,想把一个比较大的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同目录下,我测试的是不会失真。
aspose 转pdf表格大小乱了_自己写了一个小工具类:pdf转word,没有页数和大小限制,保真!...相关推荐
- webbrowser实现input tab事件_如何合理构造一个Uploader工具类(设计到实现)
作者:Chaser (本文来自作者投稿) 原文地址:https://juejin.im/post/5e5badce51882549652d55c2 源码地址:https://github.com/im ...
- itextpdf api帮助文档_我开源了一个小工具,可以帮你轻松生成 SpringBoot API 文档...
前言 大家好,我叫叶大侠,一名独立开发者.这个文档工具是我17年的一个想法,当时还是在公司里面上班,负责App客户端的开发工作,当时后端童鞋写文档的意愿比较低,总是要等他们开发完接口,然后才在微信上沟 ...
- github用相对路径显示图片_我写了一个开源工具, 让Github的README.md可以正常显示超大图片...
最终效果对比 图片替换前: 图片显示有好有坏,能否显示,全凭运气 图片替换后: 所有大图正常显示! 本项目永久开源地址 痛点: Github的README.md展示图片效果并不完美 为了让项目演示更生 ...
- php判断caj文件页数,2个免费CAJ转PDF的方法,而且不限页数和大小
原标题:2个免费CAJ转PDF的方法,而且不限页数和大小 由于CAJ格式的文档编辑相对比较麻烦,所以日常我们都是直接将CAJ转换成PDF格式后再处理.目前可搜索到的转换工具本身就不多,那有没有不仅免费 ...
- 用ASPOSE将PDF转为word(解除页数限制和去水印)
相关链接 https://xie.infoq.cn/article/7d475ca4d2eb4632c2459fe05 https://github.com/xinxiamu/java-core/bl ...
- CAJ免费转PDF,不限页数和大小
免费CAJ转PDF的方法,而且不限页数和大小 首先用CAJViewer阅读器打开需要转换的CAJ文件后,使用快捷键Ctrl+P或点击工具栏左上角"文件"选项卡中的"打印& ...
- word怎么在下一页添加表头_简单!用2个小妙招,让Word跨页表格自动加表头!
原标题:简单!用2个小妙招,让Word跨页表格自动加表头! 对于一些大型表格,往往会分多页显示,这就导致一个问题出现,当表格延伸到下一页之后,因为没有了表头(标题行),不阅读起来十分不方便. 因此,今 ...
- 一个小工具,解析微信接龙数据,转成excel表格(附源码)
需求: 很多个微信群,群中进行接龙,填写个人姓名及英文名称.原始数据格式如下: #接龙 为了双师课堂的有效进行,现需要统计学生的英文名字,如下1. 一2班+中文名+英文名 2. 一2班+孟诗达+Kin ...
- 如何将多个excel表格合并成一个_如何将两个连续竖版的PDF页面合并成一个横版...
最近有读者留言老师说的PDF电子教材页数太多,为了方便阅读以及打印节约纸张,需要将两页内容并且合并到同一页上去要如何操作,下面分享两个操作方法,一起来看看. 方法一: 首先我们用极速PDF阅读器打开需 ...
最新文章
- cocos creator 安卓原生平台环境_竞技对抗小游戏单挑篮球开发历程 | Cocos技术派第12期...
- java hello world
- net平台c#语言如何实现支付宝payto接口
- MYSQL 常用SQL
- 分布式事务的解决方案
- 收藏 | 700页NLP算法在百度、阿里、腾讯等一线大厂的最佳实践!PDF限时领!
- 他们和机器人啪啪啪,并计划共度一生
- bootstrap --- 表单
- Android图片转换类 1. Bitmap去色,转换为黑白的灰度图, 2. Bitmap图片加圆角效果
- Keil 中的预处理命令const
- 全网段ip扫描工具_FuzzScanner 信息搜集的工具集
- nginx 日志格式设置 和 负载均衡下 获取真实ip
- 如何将 Redis 的内存优化?
- Python: 序列list:保持元素顺序同时消除重复值
- 归一化灰度直方图 Matlab
- 剑指offer算法题分析与整理(二)
- DAZ3D STUDIO渲染设置:基础和技巧
- ZXing 生成二维码和条形码
- 高新技术企业补贴如何申请?
- 电脑文件管理,教你一键将大量文件夹名称翻译成英文
热门文章
- 2017.9.5 组合数学 思考记录
- 2017.6.26 旅行 思考记录
- 【英语学习】【Level 07】U01 Making friends L4 Meet your new colleague
- java解析XML Node与Element的区别
- 使用Idea简单搭建springcloud项目
- 数论只会 for 循环 (数学+分块+记忆化)
- elementui带输入建议查询_2020年度初级会计成绩查询指南!查询入口+查询流程+常见问题答疑...
- 学习了下简单的光照模型
- 负margin应用案例几则(转载+总结)
- php下memcache结合数据库