我需要一种方法来查找透明背景PNG或GIF的覆盖路径(填充像素边界的路径)。

我需要矢量格式的路径(尤其是XAML)。

有任何想法吗?

===============>>#1 票数:0 已采纳

不应作为答案,但对于OP来说似乎足够了。

首先,您需要某种形式的边缘检测, 这个问题是一个好的开始。 这可能是最难的部分,现在您需要将边缘的信息转换为wpf路径或几何对象。 当然,整个主题非常复杂,您在这里将无法获得完整的即用型解决方案,但是也许我的评论中包含了足够的信息来搜索您需要的信息。

我还记得,那个家伙,一个C#/ XNA的物理引擎具有从精灵创建物理对象的功能。 也许在网站上或代码中,您也可以找到一些解决方法。

  ask by Lupus translate from so

未解决问题?本站智能推荐:

2回复

WPF窗口中的透明PNG

我尝试将具有透明度的PNG图像应用到整个窗口,但窗口始终是白色的。 有任何线索可以看到PNG的透明度吗? 谢谢! C# XAML
1回复

PanoramaBackground.png现在显示为背景图像了吗?

我不知道自己是否做错了什么,但是当我运行VS附带的Windows Phone 8 Panorama模板项目时,从不显示PanoramaBackground.png背景图像-不在设计视图中,不在模拟器中,也没有即使在设备上 为什么不显示? 以及如何显示它?
1回复

透明背景在WPF中变黑

我尝试创建一个圆角的窗口。 我将Window背景设置为透明,并将边框背景设置为白色。 然而,在边框和窗口之间的区域,我得到黑色背景而不是透明。 我在Window 7上开发了C#WPF,VS2010。下面是我的XAML和截图。 XAML: 截图:
1回复

如何设置DataGrid的透明背景?

如何设置DataGrid的透明背景? 以下不起作用: 用这段代码保持白雪如雪:) 编辑: 更新了代码(复制粘贴问题)
2回复

WPF具有不透明背景的透明文本

我需要WPF / XAML具有不透明背景的透明文本。 那可能吗? 这是一个示例,但我不使用css: css,具有不透明背景的透明文本 也许有一种方法可以用C#生成具有不透明背景的透明文本? 背景应该是图片,我尝试过使用Canvas:
1回复

将具有透明背景的用户控件添加到窗口

我创建了一个带有一些圆角的Border作为第一个实际元素的UserControl。 实际的背景是透明的。 (保证金只是为了为问题提供更好的视觉效果) 现在,我想在窗口中显示此UserControl。 但是页边距和圆角边缘使用的区域保持白色。 我需要做什么,以便窗口仅显示
1回复

为什么可以更改不透明度而不更改背景?

我正在尝试在ComboBox上执行ColorAnimation ,当我将鼠标悬停在其上时会更改其背景颜色。 但是由于某种原因,它不会改变背景。 如果我尝试做同样的事情,但是我将Opacity定位为目标,它可以很好地工作,更改不透明度,而不是背景。 我决定从ControlTemplate
1回复

在自定义UserControl上强制透明背景

我想创建一个新的UserControl并重新路由Background属性以在UserControl.Background属性之外的其他地方使用它(例如,例如在复选框上完成该操作)。 这是一个简单的自定义用户控件: 我想这样使用它: 但是,当我这样做时,我的用户控件的角(在
3回复

WPF:图像作为背景与不透明蒙版

我无法让它工作,但这是我想象的: 基本上,我希望在WPF中有一个控件,其背景设置为左对齐图像,不透明蒙版将图像的右侧淡入透明度(以便父图像的背景颜色透过) 这类事可能吗? 这是我尝试过的:
2回复

MenuItem背景不透明,但不是文本?

如何将菜单项的背景不透明度设置为0.0,但仍以1.0不透明度显示其文本?