Об’єднайте кілька PowerPoint у Node.js – Aspose PPT Merger

Aspose.Slides for Node.js через Java надає методи та властивості для програмного об’єднання кількох PowerPoints в один. Цей API PowerPoint JavaScript дозволяє автоматично об’єднувати файли PowerPoint, щоб можна було помістити поточні та попередні дані в одне місце. Проте MS PowerPoint є потужним інструментом, який використовується для компактного представлення бізнес-даних. У цьому посібнику описано, як встановити цю бібліотеку злиття Aspose PPT у нашому проекті на основі Node.js. Крім того, ми розглянемо реалізацію того, як об’єднати кілька PowerPoint у Node.js.

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

  1. Встановлення PowerPoint JavaScript API
  2. Об’єднання кількох PowerPoint у Node.js
  3. Об’єднати PPTX онлайн

Встановлення PowerPoint JavaScript API

Цей посібник містить процедури встановлення для Windows, macOS і Linux. Насправді встановити злиття Aspose PPT досить легко. Існує величезна кількість функцій, якими ви можете скористатися, щоб задовольнити свої вимоги до програмного забезпечення. Отже, ви можете встановити цей PowerPoint JavaScript API двома способами. По-перше, ви можете завантажити пакет із NPM або ви можете встановити його, виконавши таку команду в терміналі/CMD:

npm install aspose.slides.via.java
автоматично об’єднувати файли PowerPoint

Об’єднайте кілька PowerPoints у Node.js

Тепер ми викличемо функції, доступні цією бібліотекою злиття Aspose PPT. Для цього у нашій файловій системі є два різних вихідних файли PPTX/PPT.

Щоб автоматично об’єднати файли PowerPoint, виконайте наведені нижче дії.

  • Отримайте модуль aspose.slides.via.java у своїй програмі.
  • Ініціалізуйте екземпляр класу LoadOptions форматом файлу вихідного документа.
  • Створіть екземпляр об’єкта класу Presentation та ініціалізуйте його першим файлом PPTX і об’єктом класу LoadOptions.
  • Завантажте другий вихідний файл PPTX.
  • Перегляньте слайди, отримані методом getSlides.
  • Викличте метод addClone, щоб додати копію вказаного слайда в кінець колекції.
  • Викличте метод save, щоб зберегти об’єднаний файл PowerPoint на диску.

У наведеному нижче фрагменті коду показано, як програмно об’єднати кілька PowerPoints в одну:

// Об’єднайте кілька PowerPoint у Node.js
var aspose = aspose || {};
// Отримайте модуль aspose.slides.via.java у своїй програмі.
aspose.slides = require("aspose.slides.via.java");
// Ініціалізуйте екземпляр класу LoadOptions із форматом файлу вихідного документа.    
var loadOptions = new aspose.slides.LoadOptions(0);
// Створіть екземпляр об’єкта класу Presentation та ініціалізуйте його першим файлом PPTX і об’єктом класу LoadOptions.  
var pres1 = new aspose.slides.Presentation("first_ppt.pptx", loadOptions);
// Завантажте другий файл PPTX 
var loadOptions2 = new aspose.slides.LoadOptions(0);
var pres2 = new aspose.slides.Presentation("second_ppt.pptx",loadOptions2);

try
{
	// Переглядайте слайди, повернуті методом getSlides.  
   for (var i = 0; i < pres2.getSlides().size(); i++) 
    {
		// Викличте метод addClone, щоб додати копію вказаного слайда в кінець колекції. 
        pres1.getSlides().addClone(pres2.getSlides().get_Item(i));
    }
	// Викличте метод збереження, щоб зберегти об’єднаний файл PowerPoint на диску. 
    pres1.save("combinedPresentation.pptx", aspose.slides.SaveFormat.Pptx);
	  console.log("combined multiple PowerPoints successfully");
}
finally
{
    if (pres1 != null) pres1.dispose();
    if (pres2 != null) pres2.dispose();
}

Щойно ви запустите наведений вище зразок коду, за вказаною вами адресою буде створено новий файл PPTX (тобто об’єднана презентація.pptx). Ви можете побачити результат на зображенні нижче:

об’єднати кілька PowerPoint в один

Об’єднати PPTX онлайн

Aspose.Slides for Node.js через Java не лише містить програмне рішення, але й надає онлайн інструмент для об’єднання файлів PTX/PPT онлайн. Ви можете автоматично об’єднувати файли PowerPoint за допомогою цього об’єднання Aspose PPT на рівні підприємства. Найкраще в цьому інструменті те, що він безкоштовний і ви можете використовувати його майже в усіх популярних веб-переглядачах.

об'єднати PPTX онлайн

Об’єднайте кілька PowerPoint в один – отримайте безкоштовну ліцензію

Ви можете скористатися безкоштовною тимчасовою ліцензією, щоб спробувати цей API JavaScript PowerPoint без обмежень щодо оцінювання.

Висновок

Ми завершуємо цю публікацію в блозі. Щиро дякуємо за вашу увагу, і ми сподіваємося, що ви навчилися програмно поєднувати кілька PowerPoints у Node.js. Крім того, ми перевірили онлайн-об’єднання PPTX, яке можна використовувати для автоматичного об’єднання файлів PowerPoint. Крім того, відвідайте документацію цього API JavaScript PowerPoint. Ці [посилання] на API 19 нададуть вам прямий доступ до класів і методів Aspose.Slides for Node.js через Java.

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

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

Допомога доступна

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

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

Як об’єднати кілька PowerPoint в одну?

Ви можете поєднати кілька PowerPoints за допомогою Aspose.Slides for Node.js через Java. Перейдіть за цим посиланням, щоб отримати докладнішу інформацію.

Як поєднати кілька файлів PPTX?

Цей онлайн інструмент використовується для об’єднання PPTX онлайн. Він має зручний інтерфейс користувача, за допомогою якого можна легко завантажувати та обробляти файли.

Дивись також