IronDrawingの機能
This article was translated from English: Does it need improvement?
Translated
View the article in English
任意のビットマップ
任意のビットマップの生成
- 次のような複数のソースから AnyBitmap を生成します:
- ファイルパス
- バイト
- メモリーストリーム
- URI
- SVG
ビットマップからストリームへ
- ファイル ディレクトリからメモリ ストリームに画像ファイルを変換します。
- AnyBitmap ファイルのストリームを取得します。
ビットマップから文字列へ
- 画像ファイルを文字列に変換します。
任意のビットマップへのキャスト
- 他のプラットフォームのファイルをAnyBitmapにキャストできます。サポートされているプラットフォームは次のとおりです。
System.Drawing.BitmapSystem.Drawing.ImageSkiaSharp.SKBitmapSkiaSharp.SKImageSixLabors.ImageSharp- マウイイメージ
任意のビットマップ をエクスポート
- 損失を制御できる機能を使用して、
AnyBitmapを他のファイル形式にエクスポートします。 サポートされている画像形式は次のとおりです。- bmp
- gif
- png
- jpeg
- ティフ
- ウェブ
- wbmp
- wmf
- アイコン
任意のビットマップ からバイトを読み取る
- IronDrawing に送られたバイトを読み取り、画像ファイルにエクスポートします。
任意のビットマップ クローン
- 元の
AnyBitmapを変更せずに、AnyBitmapの正確なコピーを生成して保存します。 - 元の
AnyBitmapを変更せずに、AnyBitmapの特定の部分のコピーを生成して保存します。
複数ページの TIFF および GIF 画像を作成する
- 異なる寸法のフレームから複数ページの TIFF および GIF ファイルを生成して保存します。
任意のビットマップからフレームを取得する
- マルチページ GIF または TIF ファイルなど、
AnyBitmapのすべてのフレームまたは特定のフレームをキャプチャして保存します。
任意のビットマップ のフレーム数を取得する
- マルチページ GIF や TIF ファイルなどの
AnyBitmapファイルからフレームの数をキャプチャします。
色
普遍的に互換性のある Color クラス。
色を作成する
- 次のものから色を作成します:
- 16進数値
- ARGB値
- 利用可能な色
- 色かぶり
System.Drawing.ColorからIronSoftware.Drawing.Colorおよびその他のプラットフォームに色をキャストします。
色を変換
- 色を 32 ビット ARGB 値に変換します。
色深度を取得
- IronDrawing に取り込まれた画像の色深度を調べて、画像の品質を分析します。
矩形
普遍的に互換性のある Rectangle クラス。
矩形 & RectangleF
IronSoftware.Drawing.RectangleとIronSoftware.Drawing.RectangleFをインスタンス化します。
長方形の作成とキャスト
IronSoftware.Drawing.Rectangleを作成します。System.Drawing.RectangleをIronSoftware.Drawing.Rectangleにキャストします。
長方形の寸法を変換する
Rectangleの測定値をピクセル (px) からミリメートル (mm) に、またはその逆に変換します。
フォント
普遍的に互換性のある Font クラス。
フォントの作成とキャスト
- フォント ファミリ、フォント スタイル、フォント サイズを選択および制御するオプションを使用して IronDrawing フォントを作成します。
System.Drawing.FontをIronSoftware.Drawing.Fontおよびその他のプラットフォームにキャストします。
