【坤Tools】一个支持多种格式的离线转换软件

注:本贴首发于吾爱破解,ID:jidesheng6

一、基本信息

工具名称:坤Tools

是否完全离线:是

开发框架和语言:.netFrameWork4.8框架+C#8.0

主要控件:Aspose.Words、Aspose.Cells、Aspose.Barcode、Aspose.Slides等

当前版本:V0.4.2

开发目的:主要目的是希望通过一个软件将多个用途场景融合在一个软件中,避免频繁切换软件;小部分功能是以前自用的整合到一起了

当前版本界面预览

LastedVersion.png

下载地址(后续更新都是三个地方,网盘分享的是目录):

视频教程:点击前往

Windows7操作系统使用教程(主要是安装.netframework4.8):点击前往

关于使用管理员身份后,无法拖放文件的解决方案:点击前往

二、支持功能

  • WORD转PDF
  • WORD转EXCEL
  • WORD转EPUB
  • PDF转WORD
  • PDF转EXCEL
  • PDF转PPT
  • PDF版本转换
  • EXCEL转PDF
  • EXCEL转WORD
  • PDF转EXCEL
  • EPUB转WORD
  • EPUB转PDF
  • HTML转PDF(需配置chromium)点击查看配置教程
  • 简易二维码生成 点击查看二维码功能使用说明
  • 图片转PDF
  • 压缩PDF
  • 压缩图片
  • 移除PDF水印
  • 合并PDF
  • 合并WORD
  • 拆分PDF
  • 拆分WORD
  • 拆分PPT
  • 添加PDF水印
  • 移除PDF水印
  • 文档转图片
  • 姓名横排转竖
  • WORD内容批量替换
  • EXCEL内容批量替换
  • Twain设备调试
  • WEBP图片格式转换
  • 文件副本生成
  • 网卡设置
  • 单人表生成
  • 考评报表修改
  • 选举结果报告单生成

三、目前已知问题

1、WORDSNET-26247 无法为中文语言环境生成精确的布局(Aspose.Words控件,影响Word相关功能)

2、WORDSNET-26254 当系统语言环境为中文时,Aspose.Words 不支持 Microsoft Word 执行的字体替换(Aspose.Words控件,影响Word相关功能)

3、WORDSNET-26259 不允许设置用 SimSun 替换 FangSong_GB2312 和 KaiTi_GB2312(Aspose.Words控件,影响Word相关功能)

4、WORDSNET-26308 文档到图片的转换有差距(Aspose.Words控件,影响Word相关功能)

5、PDFNET-56072 PDF转换指定分辨率图片模糊(Aspose.PDF控件,影响PDF相关功能)

四、更新日志

  • 2024年4月3日:

    • 修复: Excel内容批量替换保存文件提示无法打开的问题

    • 新增:Word转Pdf新增支持使用本机Office转换Pdf,布局准确率为100%,需要本机安装Office;本功能需要管理员身份运行;支持调用WPS

    • 修复:合并word中存在域代码可能会更新的问题

    • 调整:Twain扫描调试功能的初始化Twain代码逻辑,已更改为在点击标签卡时进行初始化,而不是在程序启动时就进行初始化

    • 调整:恢复Excel转Word的功能

    • 修复:修复了勾选保存到源目录时还会弹出选择目录窗口的问题

    • 新增:姓名横转竖列功能新增支持文本去重功能,可对文本/姓名进行去重操作

    • 修复:WORDSNET-26420 文档合并后,部分形状丢失

    • 修复:WORDSNET-26421 文档合并后,通过空格控制的对齐方式丢失

    • 修复:Word转Excel的时候,遇到多页Word,不会自行创建sheet进行分页的问题

    • 修复:Excel内容批量替换,只能替换文本格式单元格的问题

    • 新增:考评报表修改模块支持批量对某行/某列的X-X行/列进行参数的批量调整,本功能比较复杂,无论是代码还是使用层面都是如此,所以应该不会考虑进一步优化

    • 优化:大幅优化代码结构,提升运行效率

    • 调整:调整部分窗口的控件摆放和执行逻辑

    • 调整:关于页面中添加了科比布莱恩特纪念馆

五、软件使用技巧

  • 软件分为X86和X64位的版本,主要区别为:

    • X86版本:因为X86的特性,程序的可用内存只有4GB左右,扣除系统占用的,实际可用内存应该在2GB左右,对于部分功能来说,占用内存比较高,程序整体占用接近1.8GB的时候软件就会闪退,不管你的物理内存有多大,32G或64G都会出现这个问题

    • X64版:和X86版本相反,就是可以使用电脑的全部物理内存,没有什么特殊限制,个人也是推荐使用X64版本

    • 分为两个版本原因主要是为了兼容Twain协议扫描仪,因为有些较老型号的扫描仪,是没有X64位驱动的(有些写着X64,实际上驱动释放并没有把ds源正确写入),X64程序就无法正确读取出来,所以需要使用X86程序来调用;对于不需要本功能的来说,只保留X64程序的就足够了

  • PDF添加水印部分,水印内容中填入了文字,则不插入图片水印;插入图片水印,先选择图片水印,确保水印内容编辑框内无内容,开始处理即可。图片水印支持设置参数:对齐方式、角度、不透明度、图片宽高。

  • 软件本身启动主动连接网络检测软件更新信息,对于内网环境的机器,虽然软件有检查更新功能,但是没有网络的情况下,是一直显示为最新版本的

  • 软件支持拖放和手动选择文件添加到列表,拖放支持子目录递归查找,手动选择目录只支持选择文件,推荐使用拖放方式添加文件;由于程序有些功能需要使用管理员身份运行,但是管理员身份运行后,拖放功能失效,如果想要两者共存,可参考本方法关闭批准模式:点击前往

  • 文件支持手动调整顺序;支持单个移除列表文件或清空整个列表文件

  • 文件支持右键打开源目录和转换后文件功能;右键还可查询所选文件的详细信息

  • Word转PDF功能中的本机Office转换功能,需要本机安装任意版本的Office或者Wps;如果转换过程中出现任何报错,可点击界面提供的下载链接下载WPS进行修复

六、软件截图(功能太多,只展示部分功能截图)

  • WORD转PDF
    Function_WORD2PDF.png
  • PDF转WORD
    Function_PDF2WORD.png
  • 拆分WORD
    Function_SPLITWORD.png
  • 拆分PDF
    Function_SPLITPDF.png
  • 文档转图片
    Function_Document2Picture.png
  • 图片转PDF
    Function_Picture2PDF.png
  • 简易二维码生成
    Function_MakeBarCode.png
  • 姓名横转竖列

    Function_NameRotate.png

  • Twain扫描仪调试

    Function_TwainDebug.png

  • 系统工具

    Function_SystemTools.png

  • 单人表生成(本功能可用于插入各种类型图片到WORD指定位置)
    Function_InsertPicture2Word.png
  • 文件副本生成(主要用于快速复制需要数量的文件副本,自动递增序号,自定义副本后缀)
    Function_FileCopyMake.png
  • 网卡设置
    Function_NetworkInfo.png
  • 关于软件
    KunTools_About.png
  • 软件设置
    KunTools_Settings.png

七、常见问题解答

1、软件是免费的吗,后续有收费计划吗?

  • 坤Tools从2023年4月3日到现在,中途没有进行过任何收费,以后也不会进行收费。

2、软件需要联网吗,我是内网用户,会不会用不了?

  • 坤Tools确实有联网行为,主要是软件开启的时候会检测软件的更新状态,及时更新到最新版本;对于没有外网的内网用户,软件也是可以使用的,只不过检测不到最新版本,软件会一直显示为最新版本;至于能不能打开和使用,主要是看内网电脑对外部软件的限制要求严不严格,以及电脑系统基础环境是否正常

3、软件对文档的处理是在本机还是云端进行处理的,会有数据泄露风险吗?

  • 坤Tools的更新都是依靠Gitee的托管仓库来实现的,所有的更新信息都在上面,可手动在界面点击访问;作者是没有能力购买高昂服务器来免费维护的,程序所有的处理都是在本地完成的,没有任何依靠云端API处理文档的过程,对于安全方面有研究的网友,欢迎进行抓包分析、上传沙箱进行检测

4、为什么PDF转WORD功能,转换出来的是图片而不是文字?

  • PDF文件有多种形式,简单说下扫描件和使用WORD转PDF的正常PDF文件的区别:

    • 扫描件:其实就可以理解为用扫描仪扫描出来的PDF,这种PDF和用手机拍照以后把图片放到WORD里面再转为PDF是没有区别的,软件只是反向还原这个过程,所以转换的WORD里面也是图片

    • 正常PDF文件:正常从WORD转过来的PDF文件,在浏览器中打开,文字是可复制的,这是因为PDF中存在了文本、段落信息,所以使用PDF转WORD功能,是可以正常完美还原的

    • 可能有的人会说,对于扫描件可以用OCR,为什么不开发OCR呢?

      • OCR的功能以前写过,但是并不能保证识别率,而且OCR在本地来做是比较吃资源的,如果用过ABBYY的应该知道,OCR识别的时候,电脑占用特别高,而且有些库是只能用64位程序的,比如著名的飞浆PP;最主要的一点是,如果只是单纯的将PDF里面的文字识别存放在TXT里面,我觉得没有什么意义,真正的对扫描件进行PDF转WORD,应该是去分析文档结构,然后按照文档结构去还原文字和其他信息,并且保证在原来的位置上,但是这个难度是比较大的,金山等一些技术大厂应该是可以做到的,我只是个业余爱好者,并没有这样的技术能力去实现这个东西,所以没办法给大家开发这种功能。

5、为什么软件的UI这么丑?可以做的好看一点吗?

  • 首先说声抱歉;因为当初开发的时候最开始是给自己用的,界面上比较随意,认为达到功能就足够了,后期忙于功能的增添,没有考虑太多,坤Tools发展到今天,不算Winform自动生成的代码量,大概在1.2w行左右,这个代码量如果我更换框架,等于重写项目了,这个工作量是比较大的,个人有点无能为力,目前版本的界面,是能做到最优解了,更换框架意味着很多控件需要更换,代码也要重写很多,对于我自己来说,并不是特别划算。

6、有没有考虑过开源呢?让大家一起参与进来?

  • 第5个问题里面提到的,其实可以开源去解决,但是主要有两个原因我不愿意开源:

    • 当初代码写的很乱,现在问题就是只有我可以明白各个地方的调用,优化又有点力不从心,开源我怕被喷。

    • 因为Aspose是商业组件,如果开源的话,必定要移除一点东西,但是这样大家开发出来的就带水印了,这样的项目开源出去也没有意义;如果我不移除,我便担心有人作为收费软件对外销售,这样的话,项目存活不了太久。

7、软件会一直维护更新吗?如果不维护了,软件会有一天无法使用吗?

  • 坤Tools除了检测更新部分,其他的功能全都是完全离线本地执行的,软件是不存在某一天就无法使用这种情况的;维护更新主要还是看情况,因为不一定有时间,如果需求合理,BUG可以正常复现,可以解决的情况下,是可以尽力维护的;不过目前坤Tools的情况,算是比较稳定的了,将来更新也只有在第三方库的一些更新。

8、软件为什么我的电脑会直接打不开?什么都没显示,也没有报错?

  • 坤Tools依赖.netframework4.8环境,如果无法打开,请确定系统不是精简版系统后,点击重新安装.netframework4.8

  • 如果还是无效,可能需要重新安装系统,大概率是你的组件真的坏掉了

  • 对于Windows7用户,可参考此链接进行安装修复:点击前往

八、作者的话

首先,非常感谢从2023年4月3日以来在使用坤Tools的网友们,你们提供建议、反馈让我改进坤Tools,也感谢很多做公众号等平台的媒体网友推荐我的软件,我的想法很简单,大家都是打工人,如果我写的软件能让更多打工人受益,那便是值得的;坤Tools的界面不是很好看,功能可能还有欠缺,但是我还是希望能有人被坤Tools帮助到,希望大家能够使用坤Tools从繁琐重复的工作中解脱出来,节省时间,提升效率,坤Tools不希望您节省的时间是为了干更多的活,而是希望您能有更多的事情陪陪您的家人。

因为坤Tools在过去一年里附件下载已经很多了,所以本文章不再采用附件方式存放链接地址,感谢各位网友耐心看完这边比较长的文章。

九、链接附录

  • 字体文件(WORD转PDF或者其他功能出现类似 口口口 乱码使用):点击前往

  • WPS专业版安装包(修复本机Office转换报错):点击前往

  • Windows7安装.netframework4.8工具包(提取码:6666):点击前往

  • AccessEngine(考评软件报表等相关功能需要本组件):点击前往

  • 软件下载地址(123盘)(提取码:6666):点击前往

  • 软件下载地址(百度网盘)(提取码:6666):点击前往

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 162,710评论 4 376
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,839评论 2 308
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 112,295评论 0 255
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,776评论 0 223
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 53,198评论 3 297
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 41,074评论 1 226
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,200评论 2 322
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,986评论 0 214
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,733评论 1 250
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,877评论 2 254
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,348评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,675评论 3 265
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,393评论 3 246
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,209评论 0 9
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,996评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 36,212评论 2 287
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 36,003评论 2 280

推荐阅读更多精彩内容