如何使用C#在WPF中在画布上绘制透明PNG

问题描述 投票:0回答:1

这似乎没有得到回答。我有一个白色背景的png(“ Blue Arrow.png”)。我想将其绘制在X,Y位置的画布上,旋转R,白色背景为透明。

有人能指出我正确的方向吗? Google他们什么都没开。

c# wpf canvas png transparent
1个回答
1
投票

WPF中没有直接的方法来删除PNG的背景并使之透明。从具有透明背景的PNG开始会容易得多。

即使您找到一个可以进行色彩键控/替换的外部库,其质量也不如以适当的PNG开头。

© www.soinside.com 2019 - 2024. All rights reserved.