Об’єднайте файли JPG у Node.js

Установіть цю бібліотеку обробки зображень у свій проект на основі Node.js і миттєво об’єднайте файли JPG. Тепер немає потреби вибирати стороннє програмне забезпечення чи інструменти для об’єднання файлів JPG. GroupDocs.Merger пропонує Cloud SDK корпоративного рівня для кількох мов програмування, і незалежно від того, чи є ви розробником експертом чи початківцем, ви можете легко інтегрувати та використовувати ці SDK . Однак у цій публікації блогу ми дізнаємося, як програмно об’єднати файли JPG у Node.js. Тому, будь ласка, уважно прочитайте цей посібник, щоб дізнатися кроки та фрагмент коду для об’єднання файлів JPG.

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

Встановлення бібліотеки обробки зображень

По-перше, давайте встановимо цю безкоштовну бібліотеку злиття JPG у наш проект Node.js. Процес встановлення — це просто виконання команди в терміналі/CMD. Однак ви можете використовувати багатофункціональний стек GroupDocs.Merger Cloud SDK для Node.js одразу після встановлення.

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

npm install groupdocs-merger-cloud

Далі перегляньте цей посібник, щоб дізнатися, як отримати облікові дані API (ідентифікатор клієнта + секрет клієнта). Знову ж таки, це надзвичайно просто, і ви можете генерувати облікові дані API без будь-яких турбот.

Програмне об’єднання файлів JPG у Node.js

Тепер ми всі готові почати писати фрагмент коду для об’єднання файлів JPG у Node.js. З цією метою ми вже завантажили два різні зображення JPG на нашу API Cloud інформаційну панель. Ви можете завантажити файли вручну або програмно, викликавши метод UploadFile.

Нижче наведено кроки для програмного об’єднання файлів JPG.

  • Потрібний модуль groupdocs-merger-cloud у вашому проекті.
  • Отримайте свої облікові дані API з API Cloud Dashboard.
  • Викличте метод fromKeys класу DocumentApi і передайте облікові дані API.
  • Створіть екземпляр об’єкта класу JoinItem, який описує документ для операції об’єднання.
  • Створіть екземпляр класу FileInfo.
  • Встановіть шлях до вихідних файлів JPG, викликавши властивість filePath.
  • Створіть об’єкт класу JoinOptions.
  • Викличте властивість JoinItems, щоб призначити масив вихідного документа.
  • Встановіть вихідний шлях для згенерованих об’єднаних зображень JPG.
  • Ініціалізуйте об’єкт класу JoinRequest і передайте його в метод join для об’єднання файлів JPG.

Скопіюйте та вставте наведений нижче фрагмент коду, щоб об’єднати файли JPG:

// Вимагайте модуль groupdocs-merger-cloud у вашому проекті.
const merger_cloud = require("groupdocs-merger-cloud");
// Отримайте свої облікові дані API з API Cloud Dashboard 
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Викличте метод fromKeys класу DocumentApi та передайте облікові дані API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Створіть екземпляр об’єкта класу JoinItem, який описує документ для операції об’єднання.
let item1 = new merger_cloud.JoinItem();
// Створіть екземпляр класу FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Встановіть шлях до вихідних файлів JPG, викликавши властивість filePath.
item1.fileInfo.filePath = "first.jpg";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.jpg";    
// Створіть об’єкт класу JoinOptions.
let options = new merger_cloud.JoinOptions();
// Викличте властивість JoinItems, щоб призначити масив вихідного документа.
options.joinItems = [item1, item2];
// Встановіть вихідний шлях для згенерованих об’єднаних зображень JPG.
options.outputPath = "Output/merged.jpg";
// Ініціалізуйте об’єкт класу JoinRequest і передайте його в метод join для об’єднання файлів JPG.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));
  

Після запуску сервера ви знайдете новий об’єднаний jpg-файл у папці «Вихід» на інформаційній панелі API Cloud. Ви можете побачити вихідний файл на зображенні нижче:

безкоштовне злиття jpg

Тут ви можете завантажити згенерований файл JPG вручну або програмно, викликавши цей метод DownloadFile.

Об’єднання зображень JPG онлайн

На додаток до Cloud SDKs і REST APIs, існує онлайн інструмент для об’єднання файлів JPG у веб-переглядачі, і це безкоштовне об’єднання JPG здійснюється за допомогою GroupDocs.Merger. Він простий у використанні та пропонує зручний інтерфейс. Насправді існує кілька варіантів налаштування запиту, наприклад горизонтальне або вертикальне злиття. Перш за все, за цей інструмент не стягується плата, і ви можете використовувати його для об’єднання файлів JPG.

об'єднати зображення jpg онлайн

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

Дякуємо, що прочитали цю публікацію в блозі, і ми сподіваємося, що вона була вам цікава. На цьому ми закінчуємо цей посібник і незабаром запропонуємо нову тему. У цій статті ми розповіли, як програмно об’єднати файли JPG у Node.js. Крім того, ми ознайомилися з деякими відомими методами, представленими GroupDocs.Merger Cloud SDK для Node.js. Крім того, ви можете відвідати документацію, щоб дізнатися про інші методи, а вихідний код доступний на GitHub. Нарешті, не пропустіть спробувати наші Cloud API тут.

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

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

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

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

Яке програмне забезпечення може об’єднувати JPG?

GroupDocs.Merger Cloud SDK для Node.js пропонує методи та властивості програмного об’єднання файлів JPG. Крім того, ви можете дослідити цю бібліотеку обробки зображень тут.

Як об’єднати 2 JPG в 1 JPG?

Будь ласка, відвідайте це посилання, щоб отримати детальну відповідь.

Дивись також