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

Image.RotateFlip メソッド

このメソッドは、Image に対して回転反転、または回転反転両方行います

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

Public Sub RotateFlip ( _
    rotateFlipType As RotateFlipType _
)
Dim instance As Image
Dim rotateFlipType As RotateFlipType

instance.RotateFlip(rotateFlipType)
public void RotateFlip (
    RotateFlipType rotateFlipType
)
public:
void RotateFlip (
    RotateFlipType rotateFlipType
)
public void RotateFlip (
    RotateFlipType rotateFlipType
)
public function RotateFlip (
    rotateFlipType : RotateFlipType
)

パラメータ

rotateFlipType

イメージ適用する回転または反転タイプ指定する RotateFlipType のメンバ

戻り値
このメソッドは値を返しません。

使用例使用例

ImageRotateFlip プロパティRotateFlipType 列挙体を設定する方法次のコード例示します

この例は、PictureBox1 という名前の PictureBox と Button1 という名前のボタン含んだ Windows フォームでの使用意図してデザインされています。コードフォーム貼り付けフォームコンストラクタから InitializeBitmap呼び出しButton1_ClickボタンClick イベント関連付けます。ビットマップへのファイル パスシステム上で有効なことを確認してください

Dim bitmap1 As Bitmap

Private Sub InitializeBitmap()
    Try
        bitmap1 = CType(Bitmap.FromFile("C:\Documents and Settings\All
 Users\" _
            & "Documents\My Music\music.bmp"),
 Bitmap)
        PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize
        PictureBox1.Image = bitmap1
    Catch ex As System.IO.FileNotFoundException
        MessageBox.Show("There was an error. Check the path to
 the bitmap.")
    End Try


End Sub

Private Sub Button1_Click(ByVal
 sender As System.Object, _
    ByVal e As System.EventArgs) Handles
 Button1.Click

    If Not bitmap1 Is Nothing
 Then
        bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY)
        PictureBox1.Image = bitmap1
    End If

End Sub
Bitmap bitmap1;

private void InitializeBitmap()
{
    try
    {
        bitmap1 = (Bitmap)Bitmap.FromFile(@"C:\Documents and Settings\"
 + 
            @"All Users\Documents\My Music\music.bmp");
        PictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
        PictureBox1.Image = bitmap1;
    }
    catch(System.IO.FileNotFoundException)
    {
        MessageBox.Show("There was an error." + 
            "Check the path to the bitmap.");
    }


}

private void Button1_Click(System.Object sender,
 System.EventArgs e)
{

    if (bitmap1 != null)
    {
        bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY);
        PictureBox1.Image = bitmap1;
    }

}
Bitmap^ bitmap1;
void InitializeBitmap()
{
   try
   {
      bitmap1 = dynamic_cast<Bitmap^>(Bitmap::FromFile( "C:\\Documents
 and Settings\\"
      "All Users\\Documents\\My Music\\music.bmp" ));
      PictureBox1->SizeMode = PictureBoxSizeMode::AutoSize;
      PictureBox1->Image = bitmap1;
   }
   catch ( System::IO::FileNotFoundException^ ) 
   {
      MessageBox::Show( "There was an error."
      "Check the path to the bitmap." );
   }

}

void Button1_Click( System::Object^ /*sender*/, System::EventArgs^
 /*e*/ )
{
   if ( bitmap1 != nullptr )
   {
      bitmap1->RotateFlip( RotateFlipType::Rotate180FlipY );
      PictureBox1->Image = bitmap1;
   }
}
private Bitmap bitmap1;

private void InitializeBitmap()
{
    try {
        bitmap1 = ((Bitmap)(Bitmap.FromFile(("C:\\Documents and Settings\\"
            + "All Users\\Documents\\My Music\\music.bmp"))));
        pictureBox1.set_SizeMode(PictureBoxSizeMode.AutoSize);
        pictureBox1.set_Image(bitmap1);
    }
    catch (System.IO.FileNotFoundException exp) {
        MessageBox.Show(("There was an error." 
            + "Check the path to the bitmap."));
    }
} //InitializeBitmap

private void button1_Click(Object sender, System.EventArgs
 e)
{
    if (bitmap1 != null) {
        bitmap1.RotateFlip(RotateFlipType.Rotate180FlipY);
        pictureBox1.set_Image(bitmap1);
    }
} //button1_Click
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照


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

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

辞書ショートカット

すべての辞書の索引

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

   

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



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

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

©2025 GRAS Group, Inc.RSS