gpt4 book ai didi

c# - 在 UWP 应用图像控件、桌面和手机中显示 SVG

转载 作者:行者123 更新时间:2023-11-30 18:17:28 25 4
gpt4 key购买 nike

有没有办法在 UWP 应用程序的 xaml 图像控件中显示 SVG 图像(来自 URL)

例如

<Image Source={Binding image_source}>

其中 image_source 是图像的绝对路径。图片为 pngsvg 格式。

我的解决方案对任何常见的图形格式(jpg、png、gif)都按预期工作,但当图形为 svg 格式时不显示任何内容。

我看过很多关于将 svg 转换为其他内容的文章,但这些信息来 self 怀疑的其他人使用的网络服务。将质量上的图像更改为 png 或其他我怀疑是一种选择。

在我的应用程序中,图像位于 listView 中。

我看过有关转换器和内置 svg 支持的文章,但它们似乎都不起作用。除了手动转换文件(不是一个选项)之外,我还没有在这里或任何地方找到任何有工作解决方案的人的文章

如有任何帮助,我们将不胜感激。

最佳答案

UWP 原生支持 SVG,您的解决方案应该可以工作。我想你的问题是由于缩放引起的。确保您的图形图像没有超出边界并且您只能看到它的透明部分。您可以尝试测试其他 SVG 文件以确认这一点,并尝试使用大小和 SVG ViewBox 属性。

关于c# - 在 UWP 应用图像控件、桌面和手机中显示 SVG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43572229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com