如何在C#中重新编辑图像

如何在C#中重新编辑图像

这篇简短的教程描述了如何在C#中重新编辑图像,通过上传源图像,然后召唤重新编辑函数进行转换。

重复图像的好处

  • 缩小文件大小:- 较小的图像占据更少的存储空间,并减少负载时间。

  • 提高性能:- 更快的图像播放和处理应用程序。

  • 增强用户体验:- 充电时间显著改善,尤其是网页应用。

原标题:准备环境

  • 设置 Visual Studio 或任何兼容的 .NET IDE。
  • 通过 NuGet Package Manager 安装 Aspose.Imaging。

步骤引导以 C# 重定向图像

步骤1:设置环境

添加 Aspose.Imaging 图书馆到您的项目。

Install-Package Aspose.Imaging

步骤2:上传源图像

将您想要重定向的图像上传到一个 Image 班级对象。

using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
    // Further processing steps follow here
}

步骤3:召唤回收方法

召唤你 Resize 方法改变源图像的尺寸,指定您选择的重量类型。

imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);

步骤4:保存复制图像

重新编辑后,将新图像保存到所需格式的磁盘。

imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");

完整的代码示例,以恢复图像

下面是一個完整的例子,表明一個圖像的重振:

// Load the source image to resize
using (Image imageToResize = Image.Load("ImageToResize.jpg"))
{
    // Resize the image using the specified ResizeType
    imageToResize.Resize(imageToResize.Width * 2, imageToResize.Height * 2, ResizeType.AdaptiveResample);

    // Save the resized image to disk in the desired format
    imageToResize.Save("ResizedPhoto_AdaptiveResample.jpg");
}

更多信息

  • 您可以选择不同的重量类型,如 LanczosResample 二元化,以满足您的需求。
  • 否则,您可以使用 ImageResizeSettings 更先进的选项在重复过程期间的类。

结论

此教程已向您展示如何使用 Aspose.Imaging 在 C# 中重新编辑图像,重新编辑过程是简单而灵活的,允许各种图像类型轻松调整,进一步探索,请参阅其他图像操作功能的教程,如转换图像类型。

 中文