Этот краткий учебник содержит всю необходимую информацию для преобразования PowerPoint в Word на C#. Вы узнаете, как загрузить существующую презентацию PowerPoint, например PPTX, а затем сохранить ее как документ Word, скажем, в файл DOCX. Вы также узнаете, как использовать несколько библиотек для выполнения этого требования по преобразованию PowerPoint в Word на C#.
Шаги по преобразованию PowerPoint в Word на C#
- Настройте среду разработки, чтобы добавить Aspose.Slides for .NET и Aspose.Words for .NET из репозитория.
- Загрузите исходную презентацию в объект класса Presentation
- Создайте объект потока памяти
- Сохраните загруженную презентацию в виде HTML-файла в поток памяти.
- Создайте объект класса LoadOptions для управления загрузкой потока HTML, установив формат загрузки как HTML.
- Загрузите данные HTML, сохраненные в потоке памяти, в объект класса Document из Aspose.Words.
- Сохраните полученный документ как DOCX.
Эти шаги описывают, как экспортировать PowerPoint в Word на C# с помощью двух библиотек, то есть Aspose.Slides и Aspose.Words одновременно. Сначала мы используем класс Presentation для загрузки шаблона презентации PowerPoint, а затем сохраняем его в виде файла HTML в потоке памяти вместе с параметрами для настройки этого процесса загрузки. На последнем этапе мы загружаем этот поток памяти в объект класса Document, а затем сохраняем его в файл DOCX.
Код для преобразования PPTX в DOCX на С#
Этот код демонстрирует процесс преобразования PPTX в DOCX в C# с использованием объекта класса Presentation, указав только имя исходного файла, однако вы можете использовать объект LoadOptions из библиотеки Aspose.Slides для установки различных свойств, таких как установка пароля, если презентация защищена паролем, установка функции обратного вызова в случае ошибок или предупреждений и т. д. Он также использует LoadOptions из библиотеки Aspose.Words для установки различных свойств входного HTML, таких как его формат, сведения о кодировке, ход настройки шрифта и обратные вызовы предупреждений для назовите несколько.
В этом уроке мы научились преобразовывать PowerPoint в документ Word на C#, загрузив существующую презентацию, а затем сохранив ее как документ Word. Если вы хотите узнать, как создать новую презентацию вместо загрузки существующей, обратитесь к статье как создать презентацию PowerPoint с помощью C#.