在 C# 中减小 JPEG 的大小 - Online JPEG Size Reducer

程序员们大家好,这篇博文将演示如何在 C# 中以编程方式减小 JPEG 的大小。 Aspose.Imaging for .NET 是 .NET 应用程序的首选图像调整大小服务,您可以在不损失质量的情况下调整 JPEG 大小。减小大型 JPG/JPEG 文件的大小总是有利于存储、网站加载时间等。因此,您可以使用在线 JPEG 尺寸缩减器来减小 JPEG 的尺寸,该尺寸缩减器也由 Aspose.Imaging for .NET 提供支持。但是,安装此 C# 库不需要其他第三方依赖项。因此,让我们立即开始本指南。

我们将在本指南中介绍以下几点:

  1. 图像调整大小服务-API安装
  2. 在 C# 中减小 JPEG 的大小 - 代码示例
  3. 在线 JPEG 尺寸缩减器 - 调整 JPEG 图像大小

图像调整大小服务 - API 安装

嗯,Aspose.Imaging for .NET 专为编程图像操作而设计。作为一名 C# 开发人员,您需要进行一些方法调用来自动执行复杂的任务。此外,此图像调整大小 API 还提供图像裁剪、旋转和内存优化功能。因此,对于安装,您可以下载库的 DLL,或者通过运行以下命令通过 NuGet 包管理器安装它:

Install-Package Aspose.Imaging 

图像调整大小API
如有任何困难,请访问此安装指南。

使用 C# 减小 JPEG 的大小 - 代码示例

我们已经在本地系统上安装了 Aspose.Imaging for .NET。现在,我们可以通过编写几行源代码来调整 JPEG 图像的大小,以查看实际的实现。

您可以按照以下步骤在 C# 中减小 JPEG 的大小:

  • 创建 Image 类的对象并调用 Load 方法来加载源 JPEG 文件。
  • Resize 方法将接受宽度和高度,并相应地调整图像大小。
  • 如果您想使用最近邻算法调整图像大小,可以调用 NearestNeighbourResample 方法。
  • Save 方法会将生成的 JPEG 图像保存在磁盘上。

以下代码片段展示了如何以编程方式减小 JPEG 图像的大小:

namespace Aspose.Imaging
{
    class SVG
    {
        // 在 C# 中减小 JPEG 的大小
        static void Main(string[] args)
        {
            // 定义目录地址
            String dir = "/sample-files/";
            // 创建 Image 类的对象并调用 Load 方法来加载源 JPEG 文件。  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Resize 方法将接受宽度和高度,并且图像将相应地调整大小。
                image.Resize(300, 300);
                // 如果您想使用最近邻算法调整图像大小,可以调用 NearestNeighbourResample 方法。  
                // 图像.按比例调整高度(图像.高度* 2,Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Save 方法会将生成的 JPEG 图像保存在磁盘上。 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

上面的 C# 代码示例将调整 JPEG 大小而不会损失质量,如下图所示:

调整 jpg 图像大小

在线 JPEG Size Reducer - 调整 JPEG 图像大小

因此,这个在线工具也由Aspose.Imaging for .NET提供支持。这款在线 JPEG 尺寸缩小器功能强大、重量轻,工作效率高。此外,您可以轻松地在移动/桌面上的网络浏览器中打开它。它具有用户友好的用户界面,您可以在其中顺利拖放文件。最重要的是,它允许您仅从 UI 配置调整大小请求。它是免费的,不会要求您创建帐户,我们强烈建议您至少尝试一次这个神奇的工具。

在线 jpeg 尺寸缩小器

在不损失质量的情况下调整 JPEG 大小 - 获取免费许可证

您可以利用免费临时许可证来尝试此图像调整大小服务,而不受评估限制。

结论

让我们在此结束这篇博文,希望您已经了解如何在 C# 中减小 JPEG 的大小。我们使用在线 JPEG 尺寸缩小器在最短的时间内调整 JPEG 图像的尺寸。因此,如果您想为您的应用程序选择可靠的图像调整大小服务,那么现在正是时候。此外,请访问 文档API 参考资料和 GitHub 存储库以开始使用。最后,aspose.com 正在撰写新的博客文章。因此,请再次访问该平台以获取最新更新。

提供帮助

您可以在我们的论坛上告诉我们您的问题或疑问。

常见问题 – 常见问题解答

如何在C#中缩小图像?

Aspose.Imaging for .NET 提供了大量的类和方法来调整 JPEG 大小而不损失质量。此外,请访问此链接以获取完整的步骤和代码示例。

如何缩小 JPG 图像的大小?

您可以使用此在线 JPEG 尺寸缩小器来缩小 JEPG 图像的尺寸。

也可以看看