关闭。这个问题需要更多focused .它目前不接受答案。
想改善这个问题吗?更新问题,使其仅关注一个问题 editing this post .
3年前关闭。
Improve this question
我想用一些部分透明或完全透明的像素制作一个 JPEG 图像文件,类似于带有 alpha channel 的 PNG 文件。这可能吗?如果是这样,我将如何去做?
我想在网站上使用该图像。如果我尝试这样做,它是否适用于任何或所有流行的浏览器(IE 7+、Firefox、Safari)?假设这是可能的,它会起作用,还是需要任何技巧或技巧才能使其起作用?
编辑:一些回复说我不能这样做。然而,我发现this page描述具有透明度的 JPEG 图像。有谁知道是否有一种方便的方法来生成这种格式的文件?是否得到广泛支持?
最佳答案
是的,你可以这样做。 JPEG format提供可交换的图像文件格式
JPEG/Exif 最常用于摄影,JPEG/JFIF 最常用于存储。
当其他人声明 JPEG 格式不提供 alpha channel 时,他们真正说的是没有广泛使用的包含 alpha channel 的 JPEG 编码格式。
看看On adding alpha channels to JPEG images ,作者在其中描述并提供了解决您正在尝试执行的操作并使用 canvas 元素在浏览器上呈现的解决方案。
关于transparency - 网站上带有 alpha channel 的 JPEG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2639866/