В нашей предыдущей записи в блоге мы узнали, как конвертировать файлы RAR в JPG в .NET. В этой статье показано, как добиться преобразования RAR в PNG в приложении на основе Node.js. GroupDocs.Conversion предлагает Cloud SDK и REST API для преобразования файлов и манипулирования ими во многих популярных форматах файлов. Кроме того, существует онлайн конвертер RAR в PNG, который также поддерживается GroupDocs.Conversion Cloud SDK. По сути, у вас есть оба варианта: конвертировать RAR в PNG программно или вручную с помощью веб-инструмента. Итак, давайте начнем это руководство и посмотрим, как программно конвертировать файлы RAR в PNG в Node.js.
В данной статье должны быть освещены следующие моменты:
- Установка API преобразования файлов — GroupDocs.Conversion
- Преобразование файлов RAR в PNG в Node.js программным путем
- Онлайн-конвертер RAR в PNG
Установка API преобразования файлов — GroupDocs.Conversion
Установка любой облачной библиотеки имеет значение, когда речь идет о быстрой разработке приложений. Однако процесс установки GroupDocs.Conversion Cloud SDK для Node.js довольно прост. Просто запустите следующую команду в терминале/CMD, и она будет установлена через несколько секунд:
npm install groupdocs-conversion-cloud
После установки следующим шагом будет получение учетных данных API (т. е. секрета клиента, клиентского API). Опять же, вы можете получить эти учетные данные из нашего API Cloud панель управления, выполнив несколько щелчков мышью.
Примечание. Вы можете посетить наш учебник по получению учетных данных API.
Программное преобразование файлов RAR в PNG в Node.js
Давайте теперь перейдем к делу. Мы напишем пример кода на Node.js, чтобы создать конвертер файлов RAR для нашего бизнес-приложения. Для этой цели у нас уже есть исходный файл RAR в облаке API панель управления. Хотя вы также можете загрузить, вызвав метод UploadFile. Тем не менее, вы также можете загрузить вручную.
Итак, следующие шаги демонстрируют, как конвертировать RAR в PNG с помощью этого API преобразования файлов:
- Сначала добавьте модуль groupdocs-conversion-cloud в свой проект Node.js.
- Вызовите метод fromKeys класса ConvertApi и передайте учетные данные API (идентификатор клиента + секрет клиента).
- Создайте экземпляр класса ConvertSettings.
- Присвойте значения свойствам класса ConvertSettings, таким как StorageName, FilePath, Format и OutputPath.
- Инициализируйте объект класса ConvertDocumentRequest с помощью экземпляра класса ConvertSettings.
- Вызовите метод convertDocument для преобразования RAR в PNG.
Следующий фрагмент кода предназначен для преобразования RAR в PNG в Node.js:
// Сначала добавьте модуль groupdocs-conversion-cloud в свой проект Node.js.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// Определите свои учетные данные API.
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
const myStorage = "test";
// Вызовите метод fromKeys класса ConvertApi и передайте учетные данные API (идентификатор клиента + секрет клиента).
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// Создайте экземпляр класса ConvertSettings.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
// Присвойте значения свойствам класса ConvertSettings, таким как StorageName, FilePath, Format и OutputPath.
settings.storageName = myStorage;
settings.filePath = "sample.rar";
settings.format = "png";
settings.outputPath = "test/output-sample.png";
// Инициализируйте объект класса ConvertDocumentRequest с помощью экземпляра класса ConvertSettings.
const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
// Вызовите метод ConvertDocument для преобразования RAR в PNG.
convertApi.convertDocument(request).then(()=>{console.log("Successfully converted RAR to PNG in Node.js.")})
После успешного запуска вы увидите файл PNG (т.е. выходной образец.png), созданный в папке «test». Этот API преобразования файлов предоставляет метод DownloadFile для программной загрузки файлов.
Онлайн-конвертер RAR в PNG
Кроме того, вы можете выполнить преобразование RAR в PNG с помощью этого онлайн веб-инструмента. Этот онлайн-конвертер RAR в PNG работает быстро и предлагает простой в использовании пользовательский интерфейс для преобразования файлов RAR в PNG. Фактически, GroupDocs.Conversion Cloud SDK расширяет возможности этого онлайн-инструмента, он бесплатен для использования и не требует подписки или создания учетной записи.
Последние мысли
В заключение отметим, что вы можете найти широкий спектр API-интерфейсов для преобразования файлов, но GroupDocs.Conversion Cloud SDK выделяются своей надежностью и эффективностью. Вам следует выбрать GroupDocs.Conversion, если вы планируете создать конвертер файлов RAR для своего бизнес-приложения. Итак, мы узнали, как программно конвертировать RAR-файлы в PNG в Node.js. Кроме того, вы можете взаимодействовать с нашими действующими API здесь.
Кроме того, вы можете посетить документацию, чтобы узнать о других функциях, и мы рекомендуем вам следовать нашему руководству по началу работы.
Наконец, groupdocs.cloud пишет новые сообщения в блоге. Поэтому, пожалуйста, оставайтесь на связи для получения регулярных обновлений.
Задайте вопрос
Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.
Часто задаваемые вопросы – Часто задаваемые вопросы
Как конвертировать файлы RAR в PNG?
Вы можете выполнить преобразование RAR в PNG, используя функции, предлагаемые GroupDocs.Conversion Cloud SDK для Node.js. Пожалуйста, посетите эту ссылку для получения более подробной информации.