這是另一個令人興奮的教程,我們將在其中學習如何使用 GorupDocs.Conversion Cloud SDK for .NET 在 C# 中將 RAR 檔案轉換為 JPG。事實上,GorupDocs.Conversion 公開了 Cloud SDK,而這些 SDK 可用於多種程式語言。此外,您可以選擇 REST API 來呼叫 GorupDocs.Conversion 提供的端點。除了這些選項之外,您還可以使用我們的線上工具執行 RAR 到 JPG 的轉換,該工具由 GorupDocs.Conversion Cloud SDK 提供支援。那麼,讓我們開始這篇博文,看看如何以程式設計方式在 .NET 應用程式中建立 RAR 檔案轉換器。
本文將涵蓋以下幾點:
RAR 檔案轉換器 API 安裝
好吧,我們將安裝 GorupDocs.Conversion Cloud SDK for .NET,因此,為此目的,我們有兩個簡單的選項來安裝此 JPG 生成器 API。首先,我們可以下載 NuGet Package,或者第二個選項是在 NuGet Package Manager 中執行下列命令:
Install-Package GroupDocs.Conversion-Cloud -Version 23.10.0
接下來,我們必須取得 API 憑證(客戶端 ID + 客戶端金鑰),我們可以從 API 雲端 儀表板 輕鬆取得它們。再次強調,只需點擊幾下即可,但如果遇到任何困難,您可以訪問此指南。
在 C# 中將 RAR 檔案轉換為 JPG
到目前為止,我們正朝著正確的方向前進,可以開始用 C# 編寫程式碼範例。請注意,我們已經在 API Cloud 儀表板 中擁有一個來源 RAR 檔案。但是,您也可以透過呼叫 UploadFile 方法手動或以程式設計方式上傳檔案。
以下步驟示範了 .NET 中 RAR 到 JPG 的轉換:
- 建立配置類別的物件並使用客戶端金鑰和客戶端 ID 對其進行初始化。
- 設定 ApiBaseUrl 的值以設定 JPG 產生器 API 的基本 URL。
- 使用 Configuration 類別的物件實例化 ConvertApi 類別的實例。
- 建立ConvertSettings類別的對象,並透過設定FilePath、Format和OutputPath等值來初始化它。
- 呼叫 ConvertDocument 方法並傳遞 ConvertDocumentRequest 類別的對象,以程式設計方式將 RAR 轉換為 JPG。
您可以複製並貼上以下程式碼片段,在 C# 中將 RAR 檔案轉換為 JPG:
using System;
using GroupDocs.Conversion.Cloud.Sdk.Api;
using GroupDocs.Conversion.Cloud.Sdk.Client;
using GroupDocs.Conversion.Cloud.Sdk.Model.Requests;
using System.IO;
using GroupDocs.Conversion.Cloud.Sdk.Model;
namespace GroupDocs.Conversion.CSharp
{
// 在 C# 中將 RAR 轉換為 JPG
class Convert_RAR_to_JPG
{
static void Main(string[] args)
{
try
{
// 取得您的 API 憑證
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
string myStorage = "test";
// 建立配置類別的物件並使用客戶端金鑰和客戶端 ID 進行初始化。
var configuration = new Configuration(clientId, clientSecret);
// 設定 ApiBaseUrl 的值以設定 JPG 生成器 API 的基本 url。
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// 使用 Configuration 類別的物件實例化 ConvertApi 類別的實例。
var apiInstance = new ConvertApi(configuration);
// 建立ConvertSettings類別的對象,並透過設定FilePath、Format和OutputPath等值來初始化它。
var settings = new ConvertSettings
{
FilePath = "sample.rar",
Format = "jpg",
OutputPath = "test/sample.jpg"
};
// 呼叫 ConvertDocument 方法並傳遞 ConvertDocumentRequest 類別的對象,以程式設計方式將 RAR 轉換為 JPG。
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted RAR file to JPG in C#: " + response[0].Url);
}
catch (Exception e)
{
Console.WriteLine("Exception when calling GroupDocs.Conversion Api: " + e.Message);
}
}
}
}
因此,成功運行後,您將在 API Cloud 儀表板 的「test」資料夾中看到已建立的映像檔(即 example.jpg)。由於您可以手動下載文件,因此您可以透過呼叫 DownloadFile 方法以程式設計方式下載文件。
在線將 RAR 轉換為 JPG
在本文前面已經說過,您可以利用由 GorupDocs.Conversion Cloud SDK 支援的線上 JPG 產生器。此企業級線上工具對使用者友好、功能強大,並具有強大的轉換和操作功能。最重要的是,它是免費的,您可以在任何網頁瀏覽器中打開它,將 RAR 轉換為 JPG。
最後的想法
我們在此結束這篇博文,希望本文對您有所幫助,並且現在您能夠為您的業務應用程式建立 RAR 檔案轉換器。此外,我們也示範了以程式設計方式在 C# 中將 RAR 檔案轉換為 JPG 的步驟和程式碼片段。最後,請造訪文件以了解更多功能。此外,您可以此處與我們的即時 API 進行交互,以獲得 GorupDocs.Conversion Cloud SDK 的即時體驗。由於 GorupDocs.Conversion Cloud SDK for .NET 是一個開源項目,因此您可以存取我們的 GitHub 儲存庫。
此外,我們建議您遵循我們的入門指南。
最後,groupdocs.cloud 正在撰寫新的部落格文章。因此,請保持聯繫以獲取定期更新。
問一個問題
您可以在我們的論壇上告訴我們您的問題或疑問。
常見問題 – 常見問題解答
如何將 RAR 檔案轉換為 JPG?
您可以使用 GorupDocs.Conversion Cloud SDK for .NET 將 RAR 轉換為 JPG。它是一個為高品質文件轉換和操作而開發的開源包裝器。
如何更改 RAR 檔案格式?
請使用這個線上 RAR 檔案轉換器。此外,請造訪此指南以程式設計方式在 C# 中實作 RAR 到 JPG 的轉換。