AnyBitmapへのキャスト IronDrawingで画像ファイルを使用・操作するには、すべてのファイルをAnyBitmapファイルに変換する必要があります。他のプラットフォームのファイルについては、IronDrawingでAnyBitmapファイルに変換できます。 以下は、他のプラットフォームの画像ファイルをAnyBitmapファイルにキャストする方法の例です。 System.Drawing.Bitmap System.DrawingからビットマップをAnyBitmapファイルにキャストできます。まずSystem.Drawing.Bitmapを使用してファイルパスからSystem Drawingファイルを読み込み、その後、AnyBitmap型で初期化された変数にファイルを割り当ててキャストします。 System.Drawing.Image システム イメージからイメージをキャストするには、 System.Drawing.Image.FromFileを使用してファイル パスからファイルを読み込み、 AnyBitmap型の変数に格納します。 SkiaSharp.SKBitmap SkiaSharpからビットマップをキャストするには、 SkiaSharp.SKBitmap変数を初期化し、 SkiaSharp.SKBitmap.Decodeを使用してファイル パスから読み込んだファイルを保存します。 その後、ファイルをAnyBitmap型にキャストできます。 SkiaSharp.SKImage SkiaSharpイメージを読み込むには、デコードされた SKBitmap からSkiaSharp.SKImage.FromBitmapを使用してファイルを読み込み、それをSkiaSharp.SKImage変数内に格納します。 これをAnyBitmap型の変数に割り当てることで、 AnyBitmapファイルにキャストできます。 SixLabors SixLaborsの画像は、 SixLabors.ImageSharp.Image.Load<SixLabors.ImageSharp.PixelFormats.Rgba32>を使用してファイルパスから読み込むことができます。 SixLabors.ImageSharp.Image.Load<SixLabors.ImageSharp.PixelFormats.Rgba32> SixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32>に保存されるSixLabors.ImageSharp.Image<SixLabors.ImageSharp.PixelFormats.Rgba32>変数。 その後、 AnyBitmapファイルにキャストできます。 MAUIイメージ MAUI イメージをAnyBitmapファイルにキャストできるのは、 NET4.7.2以外の環境のみです。 MAUI イメージ ファイルは、 File.ReadAllBytesを使用してファイル パスから取得したイメージのバイトを読み取り、そのバイトをbyte[]配列に格納することで読み込むことができます。 バイトは、 Microsoft.Maui.Graphics.Platform.PlatformImage.FromStreamを使用してイメージに変換し、その後AnyBitmapファイルにキャストする必要があります。 関連ドキュメントリンク Githubで見る 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション IronDrawing DLLをダウンロード このページの問題を報告する 準備はできましたか? Nuget ダウンロード 13,852,431 | Version: 2025.3 リリース NuGet 無料版 総ダウンロード数: 13,852,431 ライセンスを見る