Примечания к слайду используются для добавления дополнительной информации в качестве ссылки в презентации. Докладчики добавляют эти примечания, чтобы вспомнить основные моменты, относящиеся к их презентациям. В этой статье вы узнаете, как программно манипулировать заметками к слайдам в презентациях. В частности, в статье будет рассказано, как читать, добавлять и удалять заметки к слайдам в презентациях PowerPoint с помощью Java.
- Java API для работы с примечаниями к слайдам PowerPoint
- Чтение заметок к слайду в презентации PowerPoint
- Добавление заметок к слайду в презентацию PowerPoint
- Удалить примечания к слайду в презентации PowerPoint
- Получите бесплатную лицензию API
Java API для работы с примечаниями к слайдам PowerPoint
Для работы с заметками к слайду мы будем использовать Aspose.Slides for Java. Это многофункциональный API, который позволяет создавать, редактировать и преобразовывать презентации PowerPoint из ваших приложений Java. Вы можете либо скачать API, либо установить его, используя следующие конфигурации Maven.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.3</version>
<classifier>jdk16</classifier>
</dependency>
Чтение заметок к слайду в презентации PowerPoint на Java
Ниже приведены шаги для чтения заметок к слайдам в презентациях PowerPoint с использованием Java.
- Сначала загрузите презентацию с помощью класса Presentation.
- Получите доступ к INotesSlideManager нужного слайда в презентации, используя метод Presentation.getSlides().getItem(index).getNotesSlideManager().
- Получите заметки к слайду в объекте INotesSlide с помощью метода INotesSlideManager.getNotesSlide().
- Наконец, получите доступ к тексту заметок, используя метод INotesSlide.getNotesTextFrame().getText().
В следующем примере кода показано, как читать заметки к слайду в презентации PowerPoint с помощью Java.
// Загрузить файл презентации
Presentation presentation = new Presentation("presentation.pptx");
// Доступ к диспетчеру слайдов заметок
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Читать заметки к слайду
INotesSlide note = mgr.getNotesSlide();
System.out.println(note.getNotesTextFrame().getText());
Добавление заметок к слайду в презентацию PowerPoint с помощью Java
Ниже приведены шаги по добавлению заметок к слайду в презентацию PowerPoint с помощью Java.
- Сначала загрузите или создайте презентацию с помощью класса Presentation.
- Получите доступ к INotesSlideManager нужного слайда в презентации с помощью метода Presentation.getSlides().getItem(index).getNotesSlideManager().
- Получите заметки к слайду в объекте INotesSlide с помощью метода INotesSlideManager.getNotesSlide().
- Установите текст заметок, используя метод INotesSlide.getNotesTextFrame().setText(String).
- Наконец, сохраните презентацию, используя метод Presentation.save(String, SaveFormat.Pptx).
В следующем примере кода показано, как добавить заметки к слайду в презентацию PowerPoint с помощью Java.
// Загрузить файл презентации
Presentation presentation = new Presentation("presentation.pptx");
// Доступ к диспетчеру слайдов заметок
INotesSlideManager mgr = presentation.getSlides().get_Item(0).getNotesSlideManager();
// Добавьте текст в заметки
INotesSlide note = mgr.getNotesSlide();
note.getNotesTextFrame().setText("new slide note");
// Сохранить обновленную презентацию
presentation.save("added-slide-notes.pptx", SaveFormat.Pptx);
Удалить примечания к слайду в презентации PowerPoint
Ниже приведены шаги по удалению заметок к слайдам в презентациях PowerPoint с использованием Java.
- Сначала загрузите или создайте презентацию с помощью класса Presentation.
- Получите доступ к INotesSlideManager нужного слайда в презентации, используя метод Presentation.getSlides().getItem(index).getNotesSlideManager().
- Удалите заметки к слайду с помощью метода INotesSlideManager.removeNotesSlide().
- Наконец, сохраните презентацию, используя метод Presentation.save(String, SaveFormat.Pptx).
В следующем примере кода показано, как удалить заметки к слайду в презентации PowerPoint с помощью Java.
// Доступ к диспетчеру слайдов заметок
Presentation pres = new Presentation("presWithNotes.pptx");
// Удалить примечания к первому слайду
INotesSlideManager mgr = pres.getSlides().get_Item(0).getNotesSlideManager();
mgr.removeNotesSlide();
// Сохранить обновленную презентацию
pres.save("test.pptx", SaveFormat.Pptx);
Получите бесплатную лицензию API
Вы можете запросить бесплатную временную лицензию, чтобы использовать API без ограничений на пробную версию.
Вывод
В этой статье вы узнали, как работать с заметками к слайдам в презентациях PowerPoint с помощью Java. В пошаговом руководстве и примерах кода показано, как читать, добавлять или удалять заметки к слайду. Кроме того, вы можете узнать больше об API, используя документацию. Кроме того, вы можете размещать свои запросы на нашем форуме.