jpeg图像的背景透明度的可用性

时间:2013-03-09 03:25:06

标签: ios image gimp

我需要通过赋予边框和阴影效果来编辑png图像。但是编辑图像的最终尺寸太高而无法用于移动应用程序。我知道jpeg的大小与png相比较少。所以我将该图像转换为jpeg并试图给出投影和边框效果。但是该图像没有透明背景。是否有其他任何方法可以使用jpeg实现此目的?

3 个答案:

答案 0 :(得分:1)

另一个选择是尝试使用ImageOptim进行无压缩,或者使用其有损表兄ImageAlpha

ImageOptim尝试一系列无损算法来缩小PNG并选择最小的结果。它占据了我们相当多的图片的25%到50%以上。

另一方面,ImageAlpha是有损的,可以进一步压缩图像,结果更像JPEG,但不会丢失Alpha。

您最好在Xcode中停用PNG压缩,如here所示,其他详细信息here

答案 1 :(得分:0)

@minitech想要说的不是缩放,而是文件压缩。 jpg和png文件通常有一些可以从文件中删除的数据。有一些压缩方法可以减小文件大小(请注意,大小以kbs为单位,而不是在比例测量中)。 Jpg图像也可以通过降低图像质量来减小文件大小。

如果你想要另一种接受透明度的文件类型,有gif格式,它会给你一个较小的文件,但有一些缺点,比如缺少alpha通道(可变透明度)。请查看此链接以获取更多详细信息:http://www.w3.org/QA/Tips/png-gif

有几个在线文件压缩器。如果要压缩png文件,可以尝试使用http://tinypng.org/

答案 2 :(得分:0)

不,jpeg图像不支持透明度。但是你可以改变随jpeg图像出现的白色背景