NotesSlide — Aspose.Slides FOSS for Java API Reference

Example NotesSlide کلاس نمایانگر یک اسلاید یادداشت‌ها در یک ارائه است. این کلاس از BaseSlide و پیاده‌سازی می‌کند INotesSlide.

Example: org.aspose.slides.foss

import org.aspose.slides.foss.*;
public class NotesSlide extends BaseSlide implements INotesSlide

Example

BaseSlide -> NotesSlide


Example

ExampleExampleExampleExample
getNotesTextFrame()ITextFrameExampleقاب متن حاوی یادداشت‌های گوینده.
getHeaderFooterManager()INotesSlideHeaderFooterManagerExampleمدیر سرصفحه/پاصفحه برای اسلاید یادداشت‌ها.
getParentSlide()ISlideExampleاسلاید ارائه‌ای که این اسلاید یادداشت‌ها به آن تعلق دارد.
getPresentation()IPresentationExampleارائه والد.

نمونه‌های استفاده

خواندن یادداشت‌های سخنران

import org.aspose.slides.foss.*;

Presentation prs = new Presentation("deck.pptx");
ISlide slide = prs.getSlides().get(0);
INotesSlideManager mgr = slide.getNotesSlideManager();

INotesSlide notes = mgr.getNotesSlide();
if (notes != null) {
    ITextFrame tf = notes.getNotesTextFrame();
    System.out.println("Notes: " + tf.getText());
}

افزودن یا به‌روزرسانی یادداشت‌های سخنران

INotesSlide notes = slide.getNotesSlideManager().addNotesSlide();
notes.getNotesTextFrame().setText("Remember to demo the chart.");
prs.save("with-notes.pptx", SaveFormat.PPTX);

همچنین ببینید

 فارسی