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 ファイルを生成して保存します。
任意のビットマップからフレームを取得する
AnyBitmapの全フレームまたは特定のフレーム(マルチページ GIF や TIF ファイルなど)をキャプチャして保存します。
任意のビットマップ のフレーム数を取得する
- 複数ページの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およびその他のプラットフォームに変換します。
