这还是使用掘金这么多年发布的第一个文章。
起始
起因是在某论坛看到有人发了一个长图分割工具,但是只能固定分割,看到评论区有人说想要自由分割的工具,就想试着做下。
之前也写了一个N宫格分割工具,想着实现方法都差不多,能平等分割就能自由分割,就是加个标点的事情。
忽然想起来之前做视频的时候看到视频剪辑就是自由分割,只不过是直接分成两截,对我来说比较复杂,我只需要先标点后面再统一分割就行。
正式开始
主要使用月之暗面来辅助写,大部分功能都实现了,但是让它写一个拖拽事件,不能拖出去父布局它写不出来。
我自己也很菜不知道用什么方式来写,第一版就只有点击标记位置。
后面又自己搜了一些有拖拽功能的组件发现使用鼠标事件来实现的,然后告知月暗结果实现出来还是有问题,拖动要么不动,要么直接跑到父布局底部去了。跟月暗扯皮一会也还是没解决,然后去使用gpt3.5一下就给解决了。
基本也没写什么验证,按照步骤操作就没有问题,否则可能就是各种报错了。
计划
下一步计划使用Pake打包一下这个项目,顺便学习一下打包本地静态文件。
使用本地文件打包后使用起来就更方便,毕竟github网络不稳定。
安装Rust挺费劲,老是报错,真叫人头大。
地址
无名长图片自由分割/切割在线工具
在线体验:wumingluren.github.io/LongPicCutt…
源码地址: github.com/wumingluren…
Windows: pan.baidu.com/s/1mwvwEe59… 提取码: axjm
Mac:暂无 Windows电脑打不了Mac的包