将图像转换为 C# 使用 Aspose.Imaging

重定向图像适合特定的要求或将它们转换为不同的格式是一个常见的任务,当准备媒体的网页应用程序,移动应用或档案存储。 手动重新编辑和翻译成千上万的图形可以是时间浪费和错误的。 这篇博客帖子将指导你通过自动化这些任务使用强大的Aspose.Imaging图书馆在C.

引入

在本教程中,我们将探讨如何使用 Aspose.Imaging for .NET 以自动化图像重定向和转换。 这个过程在为特定尺寸和格式所需的网页或移动应用程序制作图片时至关重要. 到本指南结束时,您将有一个全面的理解如何设置您的环境,从文件夹上加载图片,将其均衡或转移到固定尺度,转換其形式,并保存结果.

原則

在进入代码之前,请确保您有以下内容:

  • Visual Studio 2019 或以后
  • .NET 6.0 或更高版本(或 .NET Framework 4.6.2+)
  • 文件夹包含各种格式的源图像,如PNG、BMP、TIFF等.
  • Aspose.Imaging for .NET 通过 NuGet 安装

要安装包,请打开包管理器控制台并运行:

PM> Install-Package Aspose.Imaging

完整代码示例

下面是一個完整的工作例子,顯示如何使用 Aspose.Imaging 重新編輯和轉換圖像.

理解代码

让我们将这一实施划分为更好的理解的关键步骤:

步骤1:初始设置

首先,我们启动测量许可证并加载一个输入文件. 这个步骤是关键的,以确保您在使用 Aspose.Imaging 时遵守授权要求.

在此剪辑中,我们通过提供您的公共和私人密钥来设置测量许可证,然后我们从指定的路径上加载图像.

步骤2:设置选项

接下来,我们设置转换/处理选项,如目标尺寸和输出格式.

在这里,您可以指定新的宽度和高度,以便相对或固定尺寸重复图像;此外,设置所需的输出格式(例如 JPEG).

步骤3:完成操作

现在,我们通过从 Aspose.Imaging 呼叫适当的方法来执行主要操作.

此部分展示了如何重定向和转换图像 ResizeProportionalResizeFullFrame, 随后将其存储在新的格式.

步骤4:节省结果

最后,我们将处理的图像与我们想要的设置保存.

在代码的这个部分中,您指定每个图像的输出路径和文件名.

主要代码示例(完整和可行)

下面是一個完整的例子,表明如何使用 Aspose.Imaging 重新編輯和轉換圖像:

结论

通过遵循此指南,您现在应该能够自动化使用 Aspose.Imaging 在 C# 中重新编辑和转换图像的过程,这不仅节省了时间,而且还确保了您的项目的一致性.

更多阅读和探索:

More in this category