Rotate or Flip images in C# .NET

強力な画像編集能力を必要とするアプリケーションを開発している場合は、 $99 Aspose.Imaging Image Rotate & Flip Plugin は素晴らしい選択です。この強力な .NET Plugin は、ユーザーアップロード、グラフィックデザイン、またはバッチ処理などの作業に最適です.

このガイドでは、C#で画像をプログラム的にフリップする方法を学び、水平フリップ、垂直フリップ、およびフリップと回転を組み合わせる方法を含みます.

テーマカバー

C# API to Flip 画像 {#api-to-flip 画像}

The ASPOSE.Imaging for .NET 図書館は画像操作のための包括的な API を提供します. RotateFlip メソッドを使用すると、垂直および水平のフリップを含む幅広い画像フォーマットにさまざまな変換を簡単に適用できます. NuGet を通じてこの image processing API のインストールまたはプロジェクトに統合するための組み立てファイルをダウンロードできます.

PM> Install-Package Aspose.Imaging

画像をフリップするステップ

Aspose.Imaging ライブラリを使用して画像をフリップするには、以下の簡単なステップに従ってください:

  • 画像をアップロードする:変更したい画像ファイルをアップロードすることからスタートします.
  • Flipを適用する:使用する RotateFlip フリッピングの方向を指定する方法(水平または垂直).
  • 画像を保存する:最後に、変更された画像を望ましいフォーマットに保存します.

Flip an image(写真を撮る}

以下は、C#で画像を横向きにフリップする方法を示すシンプルな例です#:

using Aspose.Imaging;
using Aspose.Imaging.ImageOptions;

public void FlipImageHorizontally(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.RotateNoneFlipX);
        image.Save(outputPath, new PngOptions());
    }
}

画像を回転してフリップする(#rotate-and-flip-an-image}

あなたはまた、回転とフリッピングを組み合わせることができます. ここでは、両方を一行で行う方法です:

public void RotateAndFlipImage(string inputPath, string outputPath)
{
    using (Image image = Image.Load(inputPath))
    {
        image.RotateFlip(RotateFlipType.Rotate90FlipY);
        image.Save(outputPath, new PngOptions());
    }
}

これらのステップに従って、Aspose.Imaging図書館の強力な機能を使用して、簡単に .NET アプリケーションの画像を操作することができます. 個人的なプロジェクトやプロのアプリケーションの場合、画像のフリッピングやローテーションは決して簡単ではありません!

より先進的な画像処理作業については、画像変換 API を使用して JPEG 画像を C# で DICOM に変換するか、アプリケーションの機能をさらに向上させるために .NET の最良の ODG から SVG 変換器をチェックしてください.

More in this category