在 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 的转换。

也可以看看