任意のビットマップを生成

IronDrawingツールで画像ファイルを開いたり、読み込んだり、操作したりするには、まずAnyBitmapタイプのファイルを生成する必要があります。 画像ファイルをロードして AnyBitmap ファイルを生成する方法はいくつかあります。

ファイルパス

画像ファイルをローカルマシンから読み込むには、AnyBitmap.FromFile.(FILE_PATH)メソッドを呼び、それをAnyBitmap変数に格納してAnyBitmap` ファイルを生成する。

メモリストリーム

AnyBitmapファイルはメモリストリームから生成することもできる。 画像のバイトは、File.ReadAllBytes' を用いて読み込まれ、バイト配列に格納される。(FILE_PATH)メソッド その後、AnyBitmap ファイルがバイトから生成され、AnyBitmap.FromBytes を使用してAnyBitmap` 変数に格納されます。(バイト [])メソッド

SVGファイル

ファイルパスから AnyBitmap を生成するのと同様に、ファイルパスを使用して SVG ファイルから AnyBitmap を生成することもできる。 しかし、SVGファイルをプログラムにロードするには、SkiaSharpSkiaSharp.Svgのような依存関係を追加しなければならない。

統一資源識別子(URI)

IronDrawingはURIから直接AnyBitmapを生成することもできます。 ユーザーはURIのパスを開始し、URI型の変数 Uri uri = new Uri' に格納する必要がある。("URI_PATH")を使用してUri変数をAnyBitmap型変数に格納してAnyBitmap` ファイルを生成する。(ウリ)メソッド