Перетворіть ZIP на HTML у Node.js

Ласкаво просимо до ще однієї захоплюючої публікації в блозі для розробників Node.js, у якій ми навчимося створювати конвертер ZIP у HTML. Для цього ми використаємо методи, надані Groupdocs.Conversion Cloud SDK для Node.js. Ця бібліотека конвертера ZIP-файлів пропонує функції корпоративного рівня для конвертації та обробки файлів. Крім того, широко використовується формат ZIP-файлів, а конвертація ZIP-файлів у HTML полегшить їх відкриття та перегляд. Отже, ви можете відкривати файли HTML у всіх веб-браузерах. Однак давайте почнемо та дізнаємося, як програмно конвертувати ZIP у HTML у Node.js.

У цій публікації блогу ми розглянемо такі розділи:

Встановлення бібліотеки конвертера файлів ZIP

Перш ніж інсталювати Groupdocs.Conversion Cloud SDK для Node.js, переконайтеся, що ви отримали облікові дані API (наприклад, API клієнта, секрет клієнта). Однак цей посібник може бути корисним, якщо ви не впевнені щодо отримання облікових даних API з хмари API Інформаційна панель.

Отримавши облікові дані API, давайте встановимо цю [бібліотеку] Node.js 9, виконавши таку команду в терміналі/CMD:

Отже, виконайте таку команду:

npm install groupdocs-conversion-cloud

Це воно! Ми готові почати писати фрагмент коду для конвертації ZIP у HTML у Node.js.

Програмно конвертуйте ZIP у HTML у Node.js

Ми завантажили вихідний файл ZIP на нашу інформаційну панель API Cloud. Фактично, ви можете завантажити вручну або програмно, викликавши цей метод UploadFile.

Щоб створити конвертер ZIP у HTML у Node.js, виконайте такі дії:

  • Включіть модуль groupdocs-conversion-cloud у свій проект Node.js.
  • Ініціалізуйте об’єкт конфігурації за допомогою свого ідентифікатора клієнта та секрету клієнта.
  • Встановіть базову URL-адресу API.
  • Викличте метод fromKeys класу ConvertApi і передайте облікові дані API.
  • Створіть об’єкт класу ConvertSettings і призначте значення властивостям filepath, format і outputPath.
  • Створіть запит на перетворення документа, створивши екземпляр об’єкта класу ConvertDocumentRequest.
  • Викличте метод convertDocument, щоб конвертувати ZIP у HTML.

Наведений нижче приклад коду демонструє перетворення ZIP у HTML:

// Включіть модуль groupdocs-conversion-cloud у свій проект Node.js.
groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
fs = require("fs");

// Отримайте свої облікові дані API з API Cloud Dashboard 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// Ініціалізуйте об’єкт конфігурації за допомогою ідентифікатора клієнта та clientSecret.
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
// Встановіть базову URL-адресу API.
config.apiBaseUrl = "https://api.groupdocs.cloud";

// Викличте метод fromKeys класу ConvertApi та передайте облікові дані API.
let convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

// Створіть об’єкт класу ConvertSettings і призначте значення властивостям filepath, format і outputPath.
let settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.filePath = "sample.zip"; // input file path on the cloud
settings.format = "html";         // output format
settings.outputPath = "output";   // output file folder on the cloud

// Створіть запит на перетворення документа, створивши екземпляр об’єкта класу ConvertDocumentRequest.
let request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);

// Викличте метод convertDocument, щоб конвертувати zip у HTML.
convertApi.convertDocument(request).then((result)=>{
console.log("Document converted successfully: " + result[0].url);
});

Після запуску файлу сервера ви побачите вихідний файл, згенерований у папці «output» на інформаційній панелі API Cloud. Знову ж таки, ви можете завантажити згенеровані файли або програмно, викликавши метод DownloadFile.

Перетворення ZIP на HTML онлайн

Наразі ми навчилися програмно автоматизувати перетворення ZIP у HTML. Існує онлайн інструмент для перетворення ZIP у HTML у веб-переглядачі, і цей інструмент працює на GroupDocs.Conversion. Найкраще в цьому конвертері ZIP-файлів те, що він абсолютно безкоштовний і не потребує підписки.

Конвертуйте ZIP у HTML онлайн

Заключні думки

Ми завершуємо цю публікацію в блозі. Ми сподіваємося, що ви навчилися програмно конвертувати ZIP у HTML у Node.js. Цей посібник дійсно допоможе вам, якщо ви хочете створити конвертер ZIP у HTML для свого бізнес-програмного забезпечення. Тому відвідайте документацію, щоб дізнатися про інші цікаві функції Groupdocs.Conversion Cloud SDK для Node.js. Крім того, не забудьте відвідати репо GitHub, оскільки це проект із відкритим кодом.

Крім того, ми рекомендуємо вам дотримуватися нашого Посібника з початку роботи.

Нарешті groupdocs.cloud пише нові статті. Тому, будь ласка, залишайтеся на зв’язку для отримання останніх оновлень.

Задайте питання

Ви можете повідомити нам про свої запитання чи запити на нашому форумі.

Часті запитання – FAQ

Як конвертувати ZIP-файл у HTML?

Ви можете зробити це за допомогою бібліотеки конвертера ZIP-файлів. Groupdocs.Conversion пропонує Cloud SDK і REST API для програмного перетворення ZIP у HTML. Перейдіть за цим посиланням, щоб отримати докладнішу інформацію.

Дивись також