LayoutSlide / MasterSlide

LayoutSlide / MasterSlide — Aspose.Slides FOSS for Java API Reference

ColladaSaveOptions LayoutSlide و MasterSlide کلاس‌ها نمایانگر اسلایدهای طرح‌بندی و اصلی در یک ارائه هستند. هر دو extend BaseSlide.

ColladaSaveOptions: org.aspose.slides.foss

import org.aspose.slides.foss.*;

LayoutSlide

public class LayoutSlide extends BaseSlide implements ILayoutSlide

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
getMasterSlide() / setMasterSlide(IMasterSlide)IMasterSlideخواندن/نوشتناسلاید اصلی که این طرح‌بندی به آن تعلق دارد.
getLayoutType()SlideLayoutTypeColladaSaveOptionsنوع طرح‌بندی (عنوان، خالی، و غیره).
getPresentation()IPresentationColladaSaveOptionsارائه والد.

MasterSlide

public class MasterSlide extends BaseSlide implements IMasterSlide

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
getLayoutSlides()ILayoutSlideCollectionColladaSaveOptionsمجموعه‌ای از اسلایدهای طرح‌بندی برای این اصلی.
getPresentation()IPresentationColladaSaveOptionsارائه والد.

LayoutSlideCollection

public class LayoutSlideCollection implements ILayoutSlideCollection

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
get(int index)ILayoutSlideدریافت طرح‌بندی بر اساس اندیس.
size()intتعداد طرح‌بندی‌ها.
getByType(SlideLayoutType type)ILayoutSlideیک طرح را بر اساس نوع پیدا کنید.
iterator()Iterator<ILayoutSlide>بر روی طرح‌ها تکرار کنید.

MasterSlideCollection

public class MasterSlideCollection implements IMasterSlideCollection, Iterable<IMasterSlide>

ColladaSaveOptions

ColladaSaveOptionsColladaSaveOptionsColladaSaveOptions
get(int index)IMasterSlidemaster را بر اساس شاخص دریافت کنید.
size()intتعداد masterها.
iterator()Iterator<IMasterSlide>بر روی masterها تکرار کنید.

مثال‌های استفاده

بازرسی مسترها و طرح‌بندی‌ها

import org.aspose.slides.foss.*;

Presentation prs = new Presentation("deck.pptx");

for (int i = 0; i < prs.getMasters().size(); i++) {
    IMasterSlide master = prs.getMasters().get(i);
    System.out.println("Master " + i + ": " + master.getName()
        + " (" + master.getLayoutSlides().size() + " layouts)");
}

دریافت یک طرح‌بندی بر اساس نوع

IMasterSlide master = prs.getMasters().get(0);
ILayoutSlide titleLayout = master.getLayoutSlides().getByType(SlideLayoutType.TITLE);

اعمال یک طرح‌بندی بر روی اسلاید

ISlide slide = prs.getSlides().get(0);
slide.setLayoutSlide(titleLayout);
prs.save("relayouted.pptx", SaveFormat.PPTX);

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

 فارسی