Преобразование PPTX в XML через C++
Высокопроизводительное преобразование PPTX в XML с использованием библиотеки C++ без необходимости установки Microsoft PowerPoint.
Как преобразовать PPTX в XML с помощью C++
Чтобы преобразовать PPTX в XML, мы будем использовать Aspose.Slides для C++ API, который представляет собой многофункциональный, мощный и простой в использовании API для обработки и преобразования документов для платформы C++. Вы можете загрузить его последнюю версию напрямую, просто открыв NuGet менеджер пакетов, поиск Aspose.Slides.Cpp и установить. Вы также можете использовать следующую команду из консоли диспетчера пакетов.
Команда
PM> Install-Package Aspose.Slides.Cpp
Исходный код преобразования PPTX в XML C++
// Load the PPTX.
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"sourceFile.pptx");
// Save in XML format.
for (int32_t index = 0; index < prs->get_Slides()->get_Count(); index++)
{
auto fileName = String::Format(u"slide-{0}.xml", index);
auto fileStream = System::MakeObject<FileStream>(fileName, FileMode::Create, FileAccess::Write);
auto slide = prs->get_Slides()->idx_get(index);
slide->WriteAsSvg(fileStream);
}
Шаги по преобразованию PPTX в XML через C++
Разработчики C++ могут легко преобразовать файл PPTX в XML всего за несколько строк кода.
- Загрузите файл PPTX с Aspose.Slides for C++ Presentation Object.
- Вызовите метод Сохранить().
- Передайте путь к выходному файлу с расширением (XML).
- XML-файл будет сохранен по указанному пути.
- Откройте файл XML в совместимой программе.
Системные Требования
Перед запуском кода примера преобразования C++ убедитесь, что выполнены следующие предварительные условия.
- Microsoft Windows или совместимая ОС со средой выполнения C++ для 32-разрядной версии Windows, 64-разрядной версии Windows и 64-разрядной версии Linux.
- Aspose.Slides for C++ DLL, на которые есть ссылки в вашем проекте.
Создано на основе Aspose.Slides
Конвертировать PPTX в XML онлайн
Бесплатное приложение Aspose.Slides Conversion создано на основе Aspose.Slides for C++ — того же API, что и в коде выше. Откройте его и посмотрите, что API может сделать с вашими собственными файлами PPTX.
- Работает в браузере, ничего не нужно устанавливать.
- Посмотрите, как Aspose.Slides конвертирует файлы, прежде чем писать код.
- Загрузите файлы PPTX и сохраните их в XML.
- Скачайте результат или конвертируйте другие файлы.
Другие поддерживаемые преобразования
Вы также можете конвертировать PPTX во многие другие форматы файлов, включая некоторые из перечисленных ниже.