上传后读的是整图尺寸
施梦婕手里是客户给叁禾文化的 1000×666 活动长图,170,713 字节的 JPG,要拆成小红书笔记的九宫格。选完图提示给出"已读取(1000×666)",后半句让点"切图并打包下载"导出。这个 1000×666 是整张原图,不是切出来的每一块,两处数字从这里起就要分开记。工具只读进浏览器内存,一次处理一张。

两个滑块都拖到三
"列数"管横着切几份,"行数"管竖着切几份,都是 1 到 10 的滑块,相乘就是总块数。九宫格要的是 3×3,她把两档都停在 3,得 9 块。上限能到 10×10,但拖多了只会被平台裁掉,白切。拖错不用重传图,把滑块拉回去再切一次即可,参数改完是下一次点击才生效的。

每张按整除往下取
每块尺寸取 floor(原宽/列数) × floor(原高/行数),1000 除以 3 得 333、666 除以 3 得 222,于是每张 333×222。不能整除时右侧与底部的余量像素直接丢掉,本例右侧少了 1 像素,底部没丢。包里按"r1c1.png"排到"r3c3.png",行号在前、列号在后,左上到右下正好是行优先,也正好是发布顺序。单张体积提示里不给。

九块打包反而更沉
按"切图并打包下载",提示换成"已切成 9 张(每张 333×222)并打包下载。",拿到"split.zip",1,244,895 字节,约 1.19 MB。原图 166.7 KB,切完膨胀约 7 倍。两件事叠在一起:有损 JPG 被拆成九张无损 PNG 重编码,zip 里又是原样码放不做压缩,包体积约等于九张之和。要发小红书,得先解压按行优先上传;嫌大就自己把这九张转一道 JPG。

企业知识网( www.qiyezhishi.com )提供的结果为参考性内容,不构成法律、税务或投资建议。具体请以主管部门口径与最新法规为准。