Преобразование PowerPoint в Word

Вероятно, у вас есть причины для преобразования PowerPoint в Word. Преобразовав PPT в DOC, вы сможете воспользоваться преимуществами Сильные стороны Word с точки зрения параметров форматирования и возможностей печати. По сути, когда ваш документ находится в формате Word, вам может быть проще редактировать его содержимое или обновлять его, особенно с более подробной текстовой информацией.

Преобразование PowerPoint PPT в Word на Java

Хотя Microsoft PowerPoint и Microsoft Word являются одними из самых популярных бизнес-инструментов, ни одна из этих программ не предоставляет функций, упрощающих преобразование направлений из одного формата в другой. Все по-другому программно. В этой статье вы узнаете, как конвертировать PowerPoint в Word на Java.

API-интерфейсы Java для преобразования PPT в Word

Чтобы преобразовать презентацию PowerPoint в Word с помощью кода Java, вам нужно найти способ

  • Извлеките содержимое презентаций, например изображения, текст и т. д.

  • Поместите или вставьте извлеченное содержимое в документ Word.

Для выполнения этих задач вам нужен один API, способный управлять презентацией PowerPoint, и другой API, который делает то же самое с документами Word. Для выполнения описанных задач рекомендуем приобрести:

  1. Aspose.Slides for Java. Aspose.Slides for Java — это мощный API для создания, редактирования, преобразования и управления презентациями PowerPoint (без Microsoft PowerPoint или Office). Чтобы установить Aspose.Slides for Java, см. Установка.
  2. Aspose.Words for Java. Aspose.Words for Java — это многофункциональный API для обработки документов, используемый для создания, изменения, преобразования, рендеринга и печати файлов в форматах Microsoft Word. Чтобы установить Aspose.Words for Java, см. раздел Установка.

Информация: компания Aspose разработала бесплатный преобразователь PowerPoint в Word, который позволяет пользователям быстро преобразовывать презентации в документы Word. Этот конвертер можно считать реальной реализацией процесса преобразования PowerPoint в Word.

Преобразование PowerPoint в Word на Java

  1. Добавьте aspose-slides-xx-jdk16.jar и aspose-words-xx-jdk16.jar в свой CLASSPATH.

  2. Используйте этот фрагмент кода, чтобы преобразовать PowerPoint в Word:

Этот код Java показывает, как преобразовать PPT в Word:

Presentation pres = new Presentation(inputPres);
try {
    Document doc = new Document();
    DocumentBuilder builder = new DocumentBuilder(doc);
   for (ISlide slide : pres.getSlides())
    {
        // генерирует и вставляет изображение слайда
        BufferedImage bitmap = slide.getThumbnail(1, 1);

        builder.insertImage(bitmap);

        // вставляет текст слайда
       for (IShape shape : slide.getShapes())
        {
            if (shape instanceof AutoShape)
            {
                builder.writeln(((AutoShape)shape).getTextFrame().getText());
            }
        }

        builder.insertBreak(BreakType.PAGE_BREAK);
    }
    doc.save(outputDoc);
} finally {
    if (pres != null) pres.dispose();
}

Конвертер PPT в Word - Получите бесплатную лицензию

Если вы хотите попробовать функции Aspose.Slides и Aspose.Words без ограничений, мы рекомендуем вам получить бесплатную временную лицензию.

Заключение

Мы провели вас через операцию по преобразованию PowerPoint в Word. Предоставленный нами код Java (нацеленный на PPT в DOC) также может использоваться для других известных форматов PowerPoint и Word, которые могут включать PPT в DOCX, PPTX в DOCX, PPTX в DOC.

Чтобы узнать больше о Aspose.Slides функциях, см. нашу документацию. Если у вас есть вопросы, вы можете разместить их на нашем форуме.

Смотрите также

Поскольку теперь вы знаете, как преобразовать PowerPoint в Word на Java, вас могут заинтересовать другие операции, при которых презентация PowerPoint программно преобразуется в файлы других форматов.