个人中心

联系我们

搜索
搜索 登录 免费注册
界面美化
业务优化
开发工具
图像管理
文档管理
Parasoft

新闻资讯

关注工具软件产品最新动态,了解软件开发行业新趋势。

Aspose 使用教程:在 C# 中减小 JPEG 的大小 - 在线 JPEG 大小减小器

原创
软件开发
来源:Aspose
Aspose
C#
图像处理
API
.net
2024-05-09
Aspose
C#
图像处理
API
.net


程序员们好,这篇文章将演示如何用 C# 编程缩小 JPEG 的大小。Aspose.Imaging for .NET是.NET应用程序中最常用的图像大小调整服务,您可以在不损失质量的情况下调整JPEG的大小。减小大型 JPG/JPEG 文件的大小总能在存储、网站加载时间等方面带来好处。因此,您可以使用这款同样由 Aspose.Imaging for .NET 提供支持的在线 JPEG 大小减小器来减小 JPEG 的大小。不过,安装此 C# 库无需依赖其他第三方。因此,让我们马上开始本指南。


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


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

  • 在 C# 中缩小 JPEG 大小 - 代码示例

  • 在线 JPEG 大小缩减器 - 调整 JPEG 图像大小


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

.NET的Aspose.Imaging专为程序化图像处理而设计。作为一名 C# 开发人员,你只需调用几个方法即可自动完成复杂的任务。此外,该图像大小调整 API 还提供图像裁剪、旋转和内存优化功能。因此,在安装时,你既可以下载该库的 DLL,也可以通过 NuGet 包管理器运行以下命令进行安装:

Install-Package Aspose.Imaging



在 C# 中减小 JPEG 的大小 - 代码示例

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


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


  1. 创建一个 Image 类对象,调用 Load 方法加载 JPEG 源文件。

  2. Resize 方法将接受宽度和高度,并相应地调整图像大小。

  3. 如果想使用近邻算法调整图像大小,可以调用 NearestNeighbourResample 方法。

  4. 保存方法将把生成的 JPEG 图像保存到磁盘上。

下面的代码片段展示了如何通过编程缩小 JPEG 图像的大小:

namespace Aspose.Imaging
{
    class SVG
    {
        // Reduce the Size of a JPEG in C#
        static void Main(string[] args)
        {
            // Define the directory address
            String dir = "/sample-files/";
            // Create an Object of the Image class and invoke the Load method to load the source JPEG file.  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // The Resize method will accept the width and height and the image will be resized accordingly.
                image.Resize(300, 300);
                // You may call the NearestNeighbourResample method if you want to resize the image using the nearest neighbor algorithm.  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // The Save method will save the resultant JPEG image on the disk. 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}


如下图所示,上述 C# 代码示例可以在不降低质量的情况下调整 JPEG 的大小:



在线 JPEG 大小缩减器 - 调整 JPEG 图像大小

因此,这款在线工具也由 Aspose.Imaging for .NET 提供支持。这款在线 JPEG 大小缩减器功能强大、轻便高效。此外,你还可以在手机/桌面的网络浏览器中轻松打开它。它有一个友好的用户界面,你可以顺利地拖放文件。此外,它还能让你通过用户界面配置大小调整请求。它是免费的,而且不会要求你创建账户,我们建议你至少试用一次这个神奇的工具。



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

你可以免费获得临时许可证,试用这项无评估限制的图像大小调整服务。


结论

本文到此结束,希望你已经学会了如何用 C# 来缩小 JPEG 的大小。我们通过在线 JPEG 大小减小器在最短的时间内调整了 JPEG 图像的大小。因此,如果你正在为你的应用程序寻找可靠的图像大小调整服务,现在正是时候。此外,请访问文档、API 参考资料和 GitHub repo 以开始使用。


常见问题 - FAQ

如何在 C# 中缩小图像?

Aspose.Imaging for .NET 提供了大量的类和方法来调整 JPEG 的大小而不会降低质量。

如何缩小 JPG 图像的大小?

您可以使用此在线 JPEG 大小减小器来减小 JEPG 图像的大小。


联系我们

周一至周日 8:00-23:00

免费热线

023-62585653

张经理:13082556879

罗经理:17558866126

许经理:13057566525

开发外包

ERP-一体化

小程序

企业微信客服

版权所有:重庆庚乾信息科技有限公司 ©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508

版权所有:重庆庚乾信息科技有限公司

©2025 Gengqian Information Technology Co., Ltd. 渝ICP备2022008063号-2 渝公网安备50010702505508