MAUIでsvgがぼんやりするとき

プロジェクトに.svgファイルを追加すると、普通に考えればスケーリングが行われてくっきりと見えるはず。だが、普通にImageタグでSource = aaa.svgと書いてもぼんやりしちゃう。

解決法

ソリューションエクスプローラでプロジェクト名の部分をダブルクリック。そうすると<Project Sdk=”Microsoft.NET.Sdk>タグで始まるファイルが出てくるので、そこで

<MauiImage Update="Resources\Images\aaa.svg" BaseSize="200,200"/>

BaseSizeは適正なサイズ

を記載すると、くっきり表示になる

メモ

画像ファイル名は小文字かアンダースコアで始める必要がありそう。

このファイルにはSplashなどの情報も記載されているので、その辺もいじれそう(未確認)。