この質問、High Quality Image Scaling Libraryを読みましたが、GDI+にのみ関係します。
アプリでスケールダウンするImage
と、非常にギザギザになります。
Image
ダウンスケーリングの品質を向上させることができるプロパティがクラスに見つかりません。
これどうやってするの?
編集:
私は今このコードを使用しました:
BitmapImage img = new BitmapImage();
img.UriSource = new Uri(Graphic, UriKind.Relative);
return img;
ここGraphic
で、string
は画像へのパスを含みますが、次の例外が発生しています。
タイプ'System.ArgumentException'の例外がWeather.DLLで発生しましたが、ユーザーコードでは処理されませんでした
追加情報:指定されたSystem.UriをWindows.Foundation.Uriに変換することはできません。詳細については、http: //go.microsoft.com/fwlink/?LinkID=215849を参照してください。
私の知る限りWindows.Foundation.Uri
、フレームワークでは使用されていません.net
。
では、なぜこのエラーが発生するのでしょうか。