在 C# 中減少 JPEG 的大小 - 線上 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 類別的 Object 並呼叫 Load 方法來載入來源 JPEG 檔案。  
            using (Image image = Image.Load(dir + "sample.jpeg"))
            {
                // Resize 方法將接受寬度和高度,並且圖像將相應地調整大小。
                image.Resize(300, 300);
                // 如果您想要使用最近鄰演算法調整圖片大小,可以呼叫 NearestNeighbourResample 方法。  
                // image.ResizeHeightProportionally(image.Height * 2, Aspose.Imaging.ResizeType.NearestNeighbourResample);
                // Save 方法會將產生的 JPEG 影像儲存在磁碟上。 
                image.Save(dir + "result.jpeg");
            }
        }
    }
}

上面的 C# 程式碼範例將在不損失品質的情況下調整 JPEG 大小,如下圖所示:

調整 jpeg 圖片大小

線上 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 影像的尺寸。

也可以看看