![]() |
1
7
我个人认为看到你所看到的并不奇怪。BMP和JPG不支持不透明度,PNG支持。
PNG格式总是有效的,不管是System.Drawing还是WPF编码器。JPG和BMP编码器不工作。它们显示一个纯蓝色的矩形。 这里的关键是我没有在我的图像中指定背景色。如果没有背景色,图像将无法以不支持alpha通道(BMP/JPG)的格式正确渲染。加上一行代码:
在您的情况下,您应该使用指定的背景色渲染目标位图控件,或者在渲染图像时绘制背景色。
|
![]() |
McRui · Laravel storeAs()存储问题中的图像 1 年前 |
![]() |
HTML · 如何使用css使任何SVG图像灰度化? 2 年前 |
![]() |
GabyUnalaq · 从原始RGB深度图像到灰度的转换不正确 2 年前 |
![]() |
MHSarmadi · 阻止显示未完全加载的图像 2 年前 |
![]() |
softandwet · 反应img onError未点火 2 年前 |
![]() |
Nilesh soni · 颤振图像已缩放,但如何更改缩放位置 2 年前 |