宝子们!有没有过这种崩溃时刻:领导甩来 20 张高清图,说 “都改成一半大小,不然 PPT 卡爆了”,你对着 PS 一张张改,改到眼冒金星?或者同事发的图片太大传不进系统,你只能手动压缩,压缩完还忘了存哪儿?
今天这篇教程,就是为咱 “不想写代码但想偷个懒” 的办公党量身定做的 —— 咱们亲手搞一个「图片批量缩放工具」,图形界面、点一点就能用,最后还能打包成 EXE,发给同事能吹半年那种!
有没有人看到这就看不下去了,举手,我把做好的成品发给你用就是了[呲牙]。
全程不用懂复杂代码,我把 “饭” 都喂到嘴边了,跟着点就行~
一、先搞懂:咱们要做个啥神器?简单说,这工具长这样:
能选要处理的图片文件夹(源文件夹)能选处理完存哪儿(结果文件夹)能调缩放比例(比如 50% 就是缩小一半)能调图片质量(怕模糊就调高点)还有进度条!不用瞎等最后打包成 EXE,双击就跑,不用装任何软件一句话:从此改图不用 “一张张点”,批量处理,摸鱼时间 + 30 分钟!
二、准备工作:给电脑装 “小零件”咱这工具需要两个 “小零件”:Python(相当于工具的 “发动机”)和 Pillow(处理图片的 “小手”)。别慌,装起来超简单,比装微信还容易!
步骤 1:装 Python(发动机)先去 Python 官网下载:www.python.org/downloads(别怕英文,跟着我点)选 “Windows Installer (64-bit)”(电脑是 64 位的都选这个,不懂就看桌面 “此电脑” 右键→属性,里面有写)双击安装包,重点来了!一定要勾上 “Add Python to PATH” (不然后续 “黑框框” 会跟你闹脾气),然后点 “Install Now”装完测试下:按 Win+R,输入 “cmd”,敲回车(弹出黑框框别慌,它是个安静的工具人)在黑框里输 “python --version”,敲回车。如果显示 “Python 3.xx.x”(比如 3.10.0),说明装成了!要是提示 “不是内部命令”,回去看步骤 2,是不是没勾 “Add Python to PATH”?重装时勾上就行~步骤 2:装 Pillow(图片小手)还是那个黑框框,复制下面这行命令,粘贴进去(右键粘贴,别用 Ctrl+V,有些电脑不生效),敲回车:
CMD命令中输入以下语句
pip install pillow -i https://pypi.tuna.tsinghua.edu.cn/simple/为啥加后面那串?因为国内镜像快啊!不然从国外下载,能等到你下班。看到 “Successfully installed” 就说明成了,要是报错,多试两次,可能是网络抽风~三、抄作业:把工具代码 “搬” 到电脑上别慌,不是让你从零写代码!我已经把所有代码写好,你只要复制粘贴,保存成文件就行,比复制 Excel 公式还简单。
步骤 1:新建 “代码文件”右键桌面→新建→文本文档(就是 TXT 文件)给文件改名:image_resizer.py(敲黑板!后缀一定要是.py,不是.txt!)改完会弹出 “重命名可能会导致文件不可用”,点 “是”,别怕,它只是吓唬你双击打开这个.py 文件,把下面的代码全选复制(Ctrl+A→Ctrl+C),粘贴进去(Ctrl+V):(代码已经帮你准备好了,直接私信我发给你。)4.保存文件:按 Ctrl+S,然后关掉记事本。
步骤 2:测试工具能不能用找到桌面的 “image_resizer.py” 文件,双击它!第一次打开可能会弹 “安全警告”,点 “更多信息”→“仍要运行”(咱这代码没病毒,放心)弹出一个图形界面,说明成了!要是没弹,回去看步骤 1,是不是文件后缀没改对(必须是.py)?工具长这样,界面全是中文,傻子都会用(不是说你傻,是真的简单):
步骤 1:选 “源文件夹”点 “源文件夹” 下面的 “浏览...”,选你要处理的图片所在的文件夹(比如桌面的 “待处理图片” 文件夹)。
步骤 2:选 “结果文件夹”点 “结果文件夹” 下面的 “浏览...”,选处理完的图片要存哪儿(工具会默认在源文件夹里建个 “resized_images” 文件夹,直接用也成)。
步骤 3:调参数,点 “开始处理”缩放比例:默认 50%(就是缩小一半),想缩更多就填 30,想放大(不推荐,会模糊)就填 120。JPG 质量:默认 85,想更清晰就填 90,想文件更小就填 70(别低于 50,不然模糊到看不清)。PNG 压缩等级:默认 6,不用改,改了差别不大。然后点 “开始处理”,进度条会动,下面会显示处理情况,处理完会弹框告诉你 “搞定啦”,直接去结果文件夹拿图就行!
五、进阶操作:把工具打包成 EXE,发给同事装 X现在工具要靠双击.py 文件运行,要是发给没装 Python 的同事,他用不了。咱把它打包成 EXE,双击就能用,跟微信、QQ 一样方便!
步骤 1:装打包工具 PyInstaller还是打开那个黑框框(Win+R→cmd),复制下面的命令,粘贴进去敲回车:
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple/看到 “Successfully installed” 就成了。
步骤 2:找到.py 文件的 “路径”右键桌面的 “image_resizer.py”→属性→复制 “位置” 里的路径(比如 “C:\Users\ 你的名字 \Desktop”)。步骤 3:执行打包命令在黑框框里输 “cd 你复制的路径”,比如:bashcd C:\Users\张三\Desktop敲回车(这步是让黑框框定位到.py 文件所在的地方)。再复制下面的命令,粘贴进去敲回车:pyinstaller -F -w --name "图片批量缩放工具" image_resizer.py解释下:-F 是把所有东西打包成一个 EXE,-w 是不弹黑框框,--name 是给 EXE 起个中文名。步骤 4:找 EXE 文件打包要等 1-2 分钟(看电脑速度),结束后:
咱从头到尾没写一行代码,就复制粘贴、点一点,搞定了一个能批量改图的工具,还打包成了 EXE,以后处理图片再也不用一张张改,省下来的时间摸鱼不香吗?
要是想给工具加个图标(比如改成你公司的 LOGO),或者想让它处理子文件夹里的图片,评论区喊我,我再教你~
办公党们,赶紧动手试试,下次领导让改图,你 10 秒搞定,他绝对对你刮目相看!
转载请注明来自德立,本文标题:《照片太大如何压缩小(办公党狂喜)》
京公网安备11000000000001号
京ICP备11000001号
还没有评论,来说两句吧...