微信传输png文件无法保持原理透明格式问题

微信对透明背景的支持有限

在我搭建个人博客时,有一个图片需要手动ps改一下,原图如下,要把左下角的2020 p成 2022

644287166329b

不会ps啊,找万能朋友圈吧

我用微信把图片发过去之后,朋友帮我p好了,再发给我,我发现了端倪

这怎么发过去的时候是透明的,回来的时候给我搞了个白色背景

83feedf72fbd42f26b3232ccd91d5ed

起初我还以为是朋友的问题,又找了另一个朋友,发现也存在这个问题,于是我检查了一下我发送给我朋友的原图,用手机看了一下试试,发现原来是我的问题…(发送过去就是有白色背景的)

为什么在我电脑中这个源文件是透明背景,但是发送之后会自动被添加一个白色背景?

3d2fc2d271c1a2a5ecedbdaf1e67205

image-20250527092723426

原来是微信的问题…(但是这里第一条可能有些问题,因为我发送的是png,对方接收到的也是png,不可能微信给我自动从png转到jpg再转到png吧)

也就是说,虽然发送之前是png,对方收到的也是png,但是微信会把包含透明背景的图片全部填充为白色

微信对透明背景的支持有限

去搜了一下解决办法

image-20250527093016518

模棱两可,我选择用QQ(经过尝试QQ可以正常发送和接收透明背景的png图片)