Ймовірно, у вас є причини, щоб конвертувати PowerPoint у Word. Перетворивши PPT на DOC, ви отримаєте переваги Сильні сторони Word щодо параметрів форматування та можливостей друку. По суті, коли ваш документ у форматі Word, вам може бути легше редагувати його вміст або оновлювати його, особливо з більш глибокою текстовою інформацією.
Перетворення PowerPoint PPT у Word у Java
Незважаючи на те, що Microsoft PowerPoint і Microsoft Word є одними з найпопулярніших бізнес-інструментів, жодна програма не надає функцій, які полегшують перетворення напрямків з одного формату в інший. Програмно все інакше. У цій статті ви дізнаєтесь, як конвертувати PowerPoint у Word на Java.
Java API для перетворення PPT у Word
Щоб перетворити презентацію PowerPoint у Word за допомогою коду Java, вам потрібно знайти спосіб
Витягніть вміст презентацій, наприклад зображення, тексти тощо.
Розмістіть або вставте витягнутий вміст у документ Word.
Для виконання цих завдань вам потрібен один API, здатний маніпулювати презентацією PowerPoint, і інший API, який виконує те саме для документів Word. Для виконання описаних завдань рекомендуємо отримати:
- Aspose.Slides for Java. Aspose.Slides for Java — це потужний API для створення, редагування, перетворення та керування презентаціями PowerPoint (без Microsoft PowerPoint або Office). Щоб установити Aspose.Slides for Java, перегляньте Встановлення.
- Aspose.Words for Java. Aspose.Words for Java — це багатофункціональний API обробки документів, який використовується для створення, зміни, перетворення, відтворення та друку файлів у форматах Microsoft Word. Щоб установити Aspose.Words for Java, перегляньте Встановлення.
Інформація: Aspose розробила безкоштовний конвертер PowerPoint у Word, який дозволяє користувачам швидко конвертувати презентації в документи Word. Цей конвертер можна вважати живою реалізацією процесу PowerPoint у Word.
Перетворення PowerPoint на Word у Java
Додайте aspose-slides-xx-jdk16.jar і aspose-words-xx-jdk16.jar до вашого CLASSPATH.
Використовуйте цей фрагмент коду, щоб перетворити 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 програмно перетворюється на файли в інших форматах.