夜雨聆风学习资料网

ARTICLE · 1328999

为方便打印试卷,程序员老妈顺手做了个软件

为方便打印试卷,程序员老妈顺手做了个软件

为方便打印试卷,程序员老妈顺手做了个软件

为了方便打印一份试卷,我顺手做了个PDF工具箱。

下午孩子说要打作业。打开一看是A3的PDF卷子。
打印机里是A4纸。我说缩印孩子嫌字小,说换A3纸他又嫌纸大。
这种问题以往都是截屏后在PS裁切,今天图省事,让豆包给我拆。结果豆包工作倒是也拆出来了。但是还得手动另存一遍,然后再找一个PDF软件打开打印。流程还是有点绕。

突然想到,反正经常要打印,干嘛不索性自己写个工具,拖入PDF直接能拆分、打印。
工欲善其事,必先利其器。工具不都是懒人发明的吗。

说干就干。需求交给Trae,把页面交互、分割识别逻辑、打印链路一点点梳理清楚。底层图像处理用OpenCV,界面选Flutter,前后端参数对接、拖拽裁剪框、分割线的联动逻辑,顺着思路一点点捋顺。本来只打算实现试卷拆分这一个简单功能,做着做着顺手加上了照片一裁二的能力,还有图片导入、多格式导出这些配套功能,还有APP,功能越添越多,最后做成了一套完整的PDF工具箱。没几个小时的时间就搞出来了。文件拖进来,识别分栏,按需调整分割位置,处理完直接送到打印队列。实测挺好用的。 了打印一份试卷,我顺手做了个PDF工具箱。

下午孩子说要打作业。打开一看是A3的PDF卷子。
打印机里是A4纸。我说缩印孩子嫌字小,说换A3纸他又嫌纸大。
这种问题以往都是截屏后在PS裁切,今天图省事,让豆包给我拆。结果豆包工作倒是也拆出来了。但是还得手动另存一遍,然后再找一个PDF软件打开打印。流程还是有点绕。

突然想到,反正经常要打印,干嘛不索性自己写个工具,拖入PDF直接能拆分、打印。
工欲善其事,必先利其器。工具不都是懒人发明的吗。

说干就干。需求交给Trae,把页面交互、分割识别逻辑、打印链路一点点梳理清楚。底层图像处理用OpenCV,界面选Flutter,前后端参数对接、拖拽裁剪框、分割线的联动逻辑,顺着思路一点点捋顺。本来只打算实现试卷拆分这一个简单功能,做着做着顺手加上了照片一裁二的能力,还有图片导入、多格式导出这些配套功能,还有APP,功能越添越多,最后做成了一套完整的PDF工具箱。没几个小时的时间就搞出来了。文件拖进来,识别分栏,按需调整分割位置,处理完直接送到打印队列。实测挺好用的。

陕西,13分钟前,

回首页,搜索你想要的文档

在首页搜索框输入关键词,快速定位资料

文库首页搜索指引 立即搜索

相关学习资料