Объединить файлы PPSX с помощью C++

Слияние документов PPSX с использованием серверных C++ API.

Как объединить файл PPSX с помощью C++

Чтобы объединить файл PPSX, мы будем использовать Aspose.Slides для C++ API, который представляет собой многофункциональный, мощный и простой в использовании API слияния документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто открыв NuGet менеджер пакетов, поиск Aspose.Slides.Cpp и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.

Команда


PM> Install-Package Aspose.Slides.Cpp

Объединение файлов PPSX — C++

// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.ppsx";
const String sourceFilePath2 = u"SourceFile3.ppsx";
const String outputFilePath = u"mergedOutput.ppsx";

// Instantiate Presentation class
SharedPtr<Presentation> presentation1 = MakeObject<Presentation>(sourceFilePath1);
SharedPtr<Presentation> presentation2 = MakeObject<Presentation>(sourceFilePath2);

for (SharedPtr<ISlide> slide : presentation2->get_Slides()){
	// Merge from source to destination 
	presentation1->get_Slides()->AddClone(slide);
}

// Save the presentation
presentation1->Save(outputFilePath, SaveFormat::Ppsx);  

Шаги по слиянию файлов PPSX в C++

Базовое слияние и объединение документов с помощью API Aspose.Slides for C++ можно выполнить с помощью всего нескольких строк кода.

  1. Загрузите оба файла PPSX.
  2. Используйте метод get_Slides() для перебора каждого слайда.
  3. Используйте функцию AddClone для слияния с нужным файлом.
  4. Используйте метод Save() для сохранения по указанному пути

Системные Требования

Aspose.Slides for C++ поддерживает все основные платформы и операционные системы. Пожалуйста, убедитесь, что у вас есть следующие предпосылки.

  • Microsoft Windows или совместимая ОС со средой выполнения C++ для 32-разрядной версии Windows, 64-разрядной версии Windows и 64-разрядной версии Linux.
  • Aspose.Slides for C++ DLL, на которые есть ссылки в вашем проекте.

Создано на основе Aspose.Slides

Объединить файлы PPSX онлайн

Бесплатное приложение Aspose.Slides Merger создано на основе Aspose.Slides for C++ — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPSX.

  • Работает в браузере, ничего не нужно устанавливать.
  • Посмотрите, как Aspose.Slides объединяет файлы, прежде чем писать код.
  • Загрузите несколько файлов PPSX и объедините их в один.
  • Скачайте объединённый результат одним файлом.

Формат файла PPSX

Файл PPSX — это демонстрация PowerPoint в формате Open XML, созданная в Microsoft PowerPoint 2007 или более поздней версии. Это преемник формата PPS из PowerPoint 97–2003 на основе Open XML. В отличие от файла PPTX, который по умолчанию открывается в режиме редактирования, файл PPSX сразу запускается как слайд-шоу. Он сохраняет порядок слайдов презентации и может содержать изображения, звук и другие встроенные медиаданные.

Подробнее