Koboi 发表于 2022-6-16 13:07

关于印花制作的一个重要注意事项

本帖最后由 Koboi 于 2022-6-16 13:29 编辑

ps:忘了取消纯文本了...图片一开始全都没加进来:(

应该有的老哥已经看过我上一个帖子,大概一两周前写的,有关于如何做印花。最近又发现了一个在印花大小方面需要严格注意的地方。

首先还是按照之前说过的,Inkscape手绘→AdobeIllustrator导出→SVGOMG缩小 这三步走流程

但是最近在做细节稍微多一点儿的印花的时候发现了一个大小问题。尽管SVGOMG已经缩小到15kb一下,如下图:


如图所示,大小是12.5kb,应该已经符合小于15kb的要求。所以此时我们拿去上传,会得到什么结果?



这个关键点在于,是可以进入上传步骤,也就是你能看到图片灰了,表示正在上传。但它会一直报错:发生了错误
也就是说,上传时候检测是否小于15kb,是根据文件大小来算的。但真正到数据库里,是按占用空间来算的,也就是第一个图12.5下方的那个数字16kb来算的。官方说明里没有这一块的描述,可能是官方说明有误,目前有这样一个错误。
因此我们在上传印花的时候,应该去关注“占用空间”的大小,让这个数值保持在15以内

所以对于超过15的图片,我只好是把它拆分成两个部分。在确保每个部分都不占用15kb以上的时候,就可以上传成功了,如下图所示:


关于占用空间和文件大小的区别,我引用一段:
“Windows会使用NTFS和FAT的文件系统管理磁盘文件,这个大家都知道,而所有文件系统都是基于"簇"的大小,也就是分配单元的大小,说白了,就是分配用来保存文件的最小磁盘空间量。而常用的Windows XP NTFS下最大的默认簇大小为 4 千字节 (KB)。也就是说,每个文件都是按4K的空间划分保存的,即使这个文件只有100字节。举个生活中的例子吧,很多人一起吃饭,这个分配单元就相当于碗的大小,这个文件就好比碗里的饭,每个人的饭量不一样,有人吃的多,就需要两个碗来盛饭,但是有的人吃的少,但也是要占一个碗。了解这个概念以后,理解起来文件大小和占用空间的关系就简单多了。
————————————————
版权声明:本文为CSDN博主「杜_小妖」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。”

由此可知,GT让我们上报的是你吃了几碗,而不是你吃了几斤。
页: [1]
查看完整版本: 关于印花制作的一个重要注意事项