本文介绍如何在 C# 中翻转 image。它解释了环境设置、分步算法以及 C# 镜像 的示例代码。您可以按照本教程翻转任何流行的图像格式,如 JPG、PNG、BMP 等。
在 C# 中翻转图像的步骤
- 使用 NuGet 包管理器准备使用 Aspose.Imaging for .NET 的环境
- 使用 Image 类的实例加载图像
- 使用 RotateFlipType 枚举翻转图像
- 使用 Save 方法导出翻转的照片
这些步骤概述了在 C# 中创建照片翻转器。首先,加载源图像文件。最后,根据您的要求翻转图像,并根据您的需要将翻转的图像渲染到磁盘或流中。
C# 中翻转图像的代码
using System; | |
using Aspose.Imaging; | |
class Program | |
{ | |
static void Main(string[] args) // Flip iamge using C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Load the input Image | |
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load("logo.jpg")) | |
{ | |
// Flip the image | |
image.RotateFlip(Aspose.Imaging.RotateFlipType.RotateNoneFlipX); | |
// Save image | |
image.Save("flipped.jpg"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} |
此代码片段足以在 C# 中水平翻转图像。它主要利用Aspose.Imaging命名空间中的Image类来加载源图片。接下来,有不同的选项可以使用 RotateFlip() 方法翻转图像,同时传递 RotateFlipType 枚举所需的值。最后,它将翻转的照片导出为任何图像格式,如 BMP、PNG 等。
在本文中,我们了解了在 C# 中翻转图片的过程。但是,如果您需要合并多个图像,请阅读 如何在C#中合并照片 上的文章。