在 C# 中將 RAR 檔案轉換為 JPG - RAR 檔案轉換器

這是另一個令人興奮的教程,我們將在其中學習如何使用 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 轉換為 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 的轉換。

也可以看看