Graphics.FromImage メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > Graphics.FromImage メソッドの意味・解説 

Graphics.FromImage メソッド

指定した Image新しGraphics作成します

名前空間: System.Drawing
アセンブリ: System.Drawing (system.drawing.dll 内)
構文構文

例外例外
例外種類条件

ArgumentNullException

imagenull 参照 (Visual Basic では Nothing) です。

Exception

imageインデックス付きピクセル形式であるか、またはその形式未定義です。

解説解説

イメージインデックス付きピクセル形式場合、このメソッドは "インデックス付きピクセル形式をもつイメージから Graphics オブジェクト作成することはできません。" というメッセージと共に例外スローます。インデックス付きピクセル形式の一覧を次に示します

  • Format1bppIndexed

  • Format4bppIndexed

  • Format8bppIndexed

このメソッドは、イメージ次のピクセル形式場合にも例外スローます。

  • Undefined

  • DontCare

  • Format16bppArgb1555

  • Format16bppGrayScale

Graphics メソッドによって作成されDispose および関連リソース解放するには、必ず FromImage メソッド呼び出す必要があります

使用例使用例

次の例は、Windows フォームでの使用意図してデザインされており、Paint イベント ハンドラパラメータである PaintEventArgse が必要です。このコードでは次のアクション実行します

Public Sub FromImageImage2(ByVal
 e As PaintEventArgs)

    ' Create image.
    Dim imageFile As Image = Image.FromFile("SampImag.jpg")

    ' Create graphics object for alteration.
    Dim newGraphics As Graphics = Graphics.FromImage(imageFile)

    ' Alter image.
    newGraphics.FillRectangle(New SolidBrush(Color.Black), _
    100, 50, 100, 100)

    ' Draw image to screen.
    e.Graphics.DrawImage(imageFile, New PointF(0.0F, 0.0F))

    ' Dispose of graphics object.
    newGraphics.Dispose()
End Sub
public void FromImageImage(PaintEventArgs e)
{

    // Create image.
    Image imageFile = Image.FromFile("SampImag.jpg");

    // Create graphics object for alteration.
    Graphics newGraphics = Graphics.FromImage(imageFile);

    // Alter image.
    newGraphics.FillRectangle(new SolidBrush(Color.Black), 100,
 50, 100, 100);

    // Draw image to screen.
    e.Graphics.DrawImage(imageFile, new PointF(0.0F, 0.0F));

    // Dispose of graphics object.
    newGraphics.Dispose();
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


このページでは「.NET Framework クラス ライブラリ リファレンス」からGraphics.FromImage メソッドを検索した結果を表示しています。
Weblioに収録されているすべての辞書からGraphics.FromImage メソッドを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からGraphics.FromImage メソッド を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Graphics.FromImage メソッド」の関連用語

Graphics.FromImage メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Graphics.FromImage メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS