C++ API для рендеринга PPSX в DOCX или онлайн-приложение

Экспорт PPSX в DOCX в приложениях C++ без каких-либо зависимостей от Microsoft PowerPoint или Word.

 

Aspose.Total for C++ — это полный пакет библиотек C++ File Format Automation. Используя богатые возможности API-интерфейсов, доступных в пакете, мы можем легко преобразовать PowerPoint PPSX в Word DOCX. Чтобы выполнить преобразование, вы можете сначала использовать API Aspose.Slides for C++ для преобразования PPSX в HTML. После этого с помощью многофункционального API обработки текстов Aspose.Words for C++ вы можете конвертировать HTML в DOCX.

C++ API для преобразования PPSX в DOCX

  1. Загрузите файл PPSX, используя ссылку на класс Presentation .
  2. Преобразуйте PPSX в HTML, используя функцию члена Save и установите Html как SaveFormat.
  3. Загрузите преобразованный HTML-файл, используя ссылку на класс Document .
  4. Сохраните документ в формате DOCX, используя функцию члена Save .

Требования к конвертации

Установите из командной строки как nuget install Aspose.Total.Cpp или через консоль диспетчера пакетов Visual Studio с помощью Install-Package Aspose.Total.Cpp.

Кроме того, вы можете получить автономный установщик MSI или библиотеки DLL в ZIP-файле из загрузки .

// Load PPSX file
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"input.ppsx");
// Save presentation in HTML format.
prs->Save(u"htmlOutput.html", Aspose::Slides::Export::SaveFormat::Html);
// load HTML with an instance of Document
System::SharedPtr<Document> docx = System::MakeObject<Document>(u"htmlOutput.html");
// save document in DOCX format
docx->Save(u"output.docx"); 

Бесплатный онлайн-конвертер PPSX в DOCX

Часто задаваемые вопросы

  • Как я могу конвертировать PPSX в DOCX онлайн?
    Онлайн-приложение для преобразования PPSX интегрировано выше. Чтобы преобразовать файл PPSX в DOCX с помощью этого онлайн-инструмента, вы можете либо перетащить файл PPSX в указанную область, либо щелкнуть внутри белой области, чтобы выбрать файл на вашем устройстве. После выбора файла PPSX нажмите кнопку «Преобразовать». После завершения преобразования PPSX в DOCX вы можете загрузить преобразованный файл DOCX одним щелчком мыши.
  • Сколько времени занимает конвертация PPSX?
    Скорость преобразования PPSX в DOCX с помощью этого онлайн-конвертера во многом зависит от размера файла PPSX. Небольшие файлы PPSX можно преобразовать в DOCX всего за несколько секунд. Кроме того, если вы интегрировали код преобразования в свое приложение C++, скорость преобразования будет зависеть от того, насколько хорошо вы оптимизировали свое приложение для процесса преобразования.
  • Безопасно ли конвертировать PPSX в DOCX с помощью бесплатного конвертера Aspose.Total?
    Конечно! После процесса преобразования ссылка для загрузки файлов DOCX будет доступна мгновенно. В целях обеспечения вашей конфиденциальности загруженные файлы удаляются через 24 часа, а ссылки для скачивания перестают работать по истечении этого периода. Будьте уверены, что преобразование файлов, включая преобразование PPSX, полностью безопасно и конфиденциально. Бесплатное приложение в первую очередь интегрировано для целей тестирования, что позволяет вам проверить результат перед интеграцией кода.
  • Какой браузер я должен использовать для преобразования PPSX?
    Онлайн-конвертер PPSX в DOCX совместим с любым современным веб-браузером, в том числе с Google Chrome, Firefox, Opera и Safari. Однако, если вы работаете над настольным приложением, вы можете рассмотреть возможность использования Aspose.Total PPSX Conversion API, специально разработанного для полной интеграции с приложениями C++. Этот API предлагает высокоскоростное преобразование и расширенные функции, которые могут повысить производительность вашего приложения. Кроме того, он поддерживает широкий спектр форматов файлов, что делает его универсальным решением для всех ваших потребностей в преобразовании. Независимо от того, решите ли вы использовать онлайн-конвертер или API, вы можете быть уверены, что ваши файлы будут в безопасности на протяжении всего процесса конвертации.

Исследуйте варианты преобразования PPSX с C++

Конвертировать PPSXs в DOC (Двоичный формат Microsoft Word)
Конвертировать PPSXs в DOCM (Файл Microsoft Word 2007 Марко)
Конвертировать PPSXs в DOT (Файлы шаблонов Microsoft Word)
Конвертировать PPSXs в DOTM (Файл шаблона Microsoft Word 2007+)
Конвертировать PPSXs в DOTX (Файл шаблона Microsoft Word)
Конвертировать PPSXs в FLATOPC (Microsoft Word 2003 WordprocessingML)
Конвертировать PPSXs в ODT (Формат текстового файла OpenDocument)
Конвертировать PPSXs в OTT (Шаблон OpenDocument)
Конвертировать PPSXs в RTF (Расширенный текстовый формат)
Конвертировать PPSXs в DOCX (Документ Office 2007+ Word)
Конвертировать PPSXs в WORDML (Microsoft Word 2003 WordprocessingML)
Конвертировать PPSXs в CSV (Значения, разделенные запятыми)
Конвертировать PPSXs в DIF (Формат обмена данными)
Конвертировать PPSXs в EXCEL (Форматы файлов электронных таблиц)
Конвертировать PPSXs в FODS (Плоская XML-таблица OpenDocument)
Конвертировать PPSXs в MARKDOWN (Легкий язык разметки)
Конвертировать PPSXs в ODS (Электронная таблица OpenDocument)
Конвертировать PPSXs в SXC (Электронная таблица StarOffice Calc)
Конвертировать PPSXs в TSV (Значения, разделенные табуляцией)
Конвертировать PPSXs в XLAM (Надстройка Excel с поддержкой макросов)
Конвертировать PPSXs в XLS (Двоичный формат Microsoft Excel)
Конвертировать PPSXs в XLSB (Двоичная книга Excel)
Конвертировать PPSXs в XLSM (Электронная таблица с поддержкой макросов)
Конвертировать PPSXs в XLSX (Открытая XML-книга)
Конвертировать PPSXs в XLT (Шаблон Excel 97 - 2003)
Конвертировать PPSXs в XLTM (Шаблон Excel с поддержкой макросов)
Конвертировать PPSXs в JSON (Файл нотации объектов JavaScript)