Объединение файлов PPTM с помощью C++
Слияние документов PPTM с использованием серверных C++ API.
Как объединить файл PPTM с помощью C++
Чтобы объединить файл PPTM, мы будем использовать Aspose.Slides для C++ API, который представляет собой многофункциональный, мощный и простой в использовании API слияния документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто открыв NuGet менеджер пакетов, поиск Aspose.Slides.Cpp и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда
PM> Install-Package Aspose.Slides.Cpp
Объединение файлов PPTM — C++
// The path to the documents directory.
const String sourceFilePath1 = u"SourceFile2.pptm";
const String sourceFilePath2 = u"SourceFile3.pptm";
const String outputFilePath = u"mergedOutput.pptm";
// 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::Pptm);
Шаги по слиянию файлов PPTM в C++
Базовое слияние и объединение документов с помощью API Aspose.Slides for C++ можно выполнить с помощью всего нескольких строк кода.
- Загрузите оба файла PPTM.
- Используйте метод get_Slides() для перебора каждого слайда.
- Используйте функцию AddClone для слияния с нужным файлом.
- Используйте метод Save() для сохранения по указанному пути
Системные Требования
Aspose.Slides for C++ поддерживает все основные платформы и операционные системы. Пожалуйста, убедитесь, что у вас есть следующие предпосылки.
- Microsoft Windows или совместимая ОС со средой выполнения C++ для 32-разрядной версии Windows, 64-разрядной версии Windows и 64-разрядной версии Linux.
- Aspose.Slides for C++ DLL, на которые есть ссылки в вашем проекте.
Создано на основе Aspose.Slides
Объединить файлы PPTM онлайн
Бесплатное приложение Aspose.Slides Merger создано на основе Aspose.Slides for C++ — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPTM.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides объединяет файлы, прежде чем писать код.
- Загрузите несколько файлов PPTM и объедините их в один.
- Скачайте объединённый результат одним файлом.
Формат файла PPTM
Файлы с расширением .PPTM — это файлы презентаций с поддержкой макросов, появившиеся в Microsoft PowerPoint 2007. Они похожи на файлы PPTX, но файлы PPTM могут хранить код макросов VBA, а файлы PPTX — нет. Файлы PPTM можно открывать и редактировать в Microsoft PowerPoint. Родственный формат PPSM по умолчанию открывается в режиме показа слайдов, но его тоже можно открыть для редактирования в PowerPoint. Как и файлы PPTX, файлы PPTM могут содержать текст, изображения, видео, диаграммы и другое содержимое презентации.
Другие поддерживаемые форматы слияния
Используя C++, можно также объединять многие другие форматы файлов, включая ..