程式設計師大家好,這篇文章將示範如何在 C# 中以程式設計方式減少 JPEG 的大小。 Aspose.Imaging for .NET 是 .NET 應用程式的首選影像調整大小服務,您可以在不損失品質的情況下調整 JPEG 大小。減小大型 JPG/JPEG 檔案的大小總是有利於儲存、網站載入時間等。因此,您可以使用線上 JPEG 尺寸縮減器來減小 JPEG 的尺寸,該尺寸縮減器也由 Aspose.Imaging for .NET 提供支援。但是,安裝此 C# 程式庫不需要其他第三方相依性。因此,讓我們立即開始本指南。
我們將在本指南中介紹以下幾點:
映像調整大小服務 - API 安裝
嗯,Aspose.Imaging for .NET 專為編程圖像操作而設計。身為 C# 開發人員,您需要進行一些方法呼叫來自動執行複雜的任務。此外,此影像調整大小 API 還提供影像裁切、旋轉和記憶體最佳化功能。因此,對於安裝,您可以下載庫的 DLL 或透過執行以下命令透過 NuGet 套件管理器安裝它:
Install-Package Aspose.Imaging
如有任何困難,請造訪此安裝指南。
在 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 Size Reducer - 調整 JPEG 影像大小
因此,這個線上工具也由Aspose.Imaging for .NET提供支援。這款線上 JPEG 尺寸縮小器功能強大、重量輕,工作效率高。此外,您可以輕鬆地在行動裝置/桌面上的網頁瀏覽器中開啟它。它具有用戶友好的用戶界面,您可以在其中順利拖放文件。最重要的是,它允許您僅從 UI 配置調整大小請求。它是免費的,不會要求您建立帳戶,我們強烈建議您至少嘗試一次這個神奇的工具。
在不損失品質的情況下調整 JPEG 大小 - 取得免費許可證
您可以利用免費臨時許可證來嘗試此圖像調整大小服務,而不受評估限制。
結論
讓我們在此結束這篇博文,希望您已經了解如何在 C# 中減少 JPEG 的大小。我們使用線上 JPEG 尺寸縮小器在最短的時間內調整 JPEG 影像的尺寸。因此,如果您想為您的應用程式選擇可靠的圖像調整大小服務,那麼現在正是時候。此外,請造訪 文件、API 參考資料和 GitHub 儲存庫以開始使用。最後,aspose.com 正在撰寫新的部落格文章。因此,請再次訪問該平台以獲取最新更新。
提供協助
您可以在我們的論壇上告訴我們您的問題或疑問。
常見問題 – 常見問題解答
如何在C#中縮小影像?
Aspose.Imaging for .NET 提供了大量的類別和方法來調整 JPEG 大小而不損失品質。此外,請造訪此 連結 以取得完整步驟和程式碼範例。
如何縮小 JPG 影像的大小?
您可以使用此線上 JPEG 尺寸縮小器來縮小 JEPG 影像的尺寸。