如何使用 C# 在 canvas 上的 WPF 中绘制透明 PNG
How do I draw a transparent PNG in WPF on a canvas using C#
这似乎没有答案。我有一个白色背景的 png ("Blue Arrow.png")。我想在 canvas 位置 X,Y 上绘制它,旋转 R,白色背景透明。
有人能给我指出正确的方向吗?谷歌他们没有发现任何东西。
在 WPF 中没有直接的方法来删除 PNG 的背景并使其透明。从具有透明背景的 PNG 开始会容易得多。
即使您找到可以处理颜色的外部库 keying/replacement,其质量也不会像从正确的 PNG 开始那样好。
这似乎没有答案。我有一个白色背景的 png ("Blue Arrow.png")。我想在 canvas 位置 X,Y 上绘制它,旋转 R,白色背景透明。
有人能给我指出正确的方向吗?谷歌他们没有发现任何东西。
在 WPF 中没有直接的方法来删除 PNG 的背景并使其透明。从具有透明背景的 PNG 开始会容易得多。
即使您找到可以处理颜色的外部库 keying/replacement,其质量也不会像从正确的 PNG 开始那样好。