这是重升级后的系统,并把程序升级到最新版
总的来说,越折腾越有意义
-
慧妍家 可以直接到官网下载哦。我不忘记得了,我找找,如果找到我发给你
-
330 这个主题漂亮可以分享一下吗
-
330 回复 330 degaop@qq.com
这是重升级后的系统,并把程序升级到最新版
总的来说,越折腾越有意义
零、前言
由于去年坤Tools的帖子已到锁定时间,所以开了新贴更新,原帖地址:点击前往
请风大核实。
本贴中部分跳转链接引用的是原帖地址,建议使用右键打开新标签页打开链接地址,防止当前页面被覆盖加载。
一、基本信息
工具名称:坤Tools
是否完全离线:是
开发框架和语言:.netFrameWork4.8框架+C#8.0
主要控件:Aspose.Words、Aspose.Cells、Aspose.Barcode、Aspose.Slides等
当前版本:V0.4.3
开发目的:主要目的是希望通过一个软件将多个用途场景融合在一个软件中,避免频繁切换软件;小部分功能是以前自用的整合到一起了
当前版本界面预览
0.4.2版本
下载地址(后续更新都是三个地方,网盘分享的是目录):
百度网盘,提取码:6666
123盘,提取码:6666
Gitee发布页
视频教程:点击前往
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行/列进行参数的批量调整,本功能比较复杂,无论是代码还是使用层面都是如此,所以应该不会考虑进一步优化
优化:大幅优化代码结构,提升运行效率
调整:调整部分窗口的控件摆放和执行逻辑
调整:关于页面中添加了科比布莱恩特纪念馆
2024年5月27日:
调整:身份号码验证部分的区域选择触发事件,更改为selectedindexchange事件触发
调整:身份号码验证部分生成人员逻辑,动态生成,取代了之前的后台生成完毕后统一装载到编辑框内
调整:文件列表中的排序方式,使用win32api中的StrCompLogicalW函数进行自然排序,和Windows保持一致
修复:内存信息显示部分添加了异常处理,防止负载过大时导致报错
新增:序号生成功能添加支持了设置前后缀功能
新增:新增功能 考评图片二维码分类功能 支持子目录、自定义多线程,注:该功能建议使用X64程序,自动模式的线程负载会最大化利用电脑性能,内存占用可能会很高,如果不放心可设置为1,单线程执行,压力会小一点
调整:将 文件副本生成 功能修改为 补充功能
新增:新增了公告信息,公告信息不会主动推送,托管于飞书上,主要用于:发出某个版本后,可能有些小修改需要重新发布,但是又不至于变更版本号的情况下来通知重新下载,也可能会用于其他信息通知
调整:压缩图片 功能支持svg格式图片,未提供压缩选项,暂时作为格式转换支持;压缩图片部分同步支持不执行压缩选项,可实现图片格式简单转换需求
新增:word内容批量替换和excel内容批量替换功能支持设置多个查找替换内容,可自由增减需要替换内容数量,实现一次修改多处内容
调整:调整了特殊二维码校验功能部分树形列表的项目直接大小,从14增加为20
调整:Excel转PDF支持设置导出页面设置,比如设置缩放比例,类似excel中的打印缩放功能
调整:姓名横转竖列功能中的的导出内容到文本的写出方式更改为Lines模式,输出换行符号
调整:将TwainDsm(Twain数据源管理器)集成到程序内部
修复:压缩图片 功能部分的选择不使用源后缀保存的点击逻辑问题
调整:压缩图片 功能名称更改;压缩图片 功能添加支持目标格式:tif格式(注:tif格式默认配置为8位灰度图像,自用于特殊用途)
将内部使用的第三方控件全部升级到最新版本
五、软件使用技巧
软件分为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
WORD转PDF
PDF转WORD
PDF转WORD
拆分WORD
拆分WORD
拆分PDF
拆分WORD
文档转图片
文档转图片
图片转PDF
图片转PDF
HTML转PDF 点击查看配置教程
HTML转PDF
简易二维码生成
HTML转PDF
姓名横转竖列
姓名横转竖列
Twain扫描仪调试
Twain扫描仪调试
系统工具
系统工具
单人表生成(本功能可用于插入各种类型图片到WORD指定位置)
单人表生成
文件副本生成(主要用于快速复制需要数量的文件副本,自动递增序号,自定义副本后缀)
文件副本生成
网卡设置
网卡设置
关于软件
关于软件
软件设置
软件设置
七、常见问题解答
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):点击前往