SlideCollection

SlideCollection

Overview

SlideCollection є клас в Aspose.Slides FOSS для Java. Наследники від: ISlideCollection.

Представляє збірку слайдів у презентації.

Цей клас надає 27 методів для роботи з об’єктами SlideCollection в програмах Java. Доступні методи включають: addClone, addEmptySlide, addEmptySlideInternal, asICollection, asIEnumerable, cloneMasterChainForSlide, cloneSlideInternal, findLayoutByType, findLayoutFromLayoutSlides, findMatchingLayout, get, getFirstLayoutPartName, і 10 додаткових методів. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: firstLayoutPartName, nextSlideFileNumber.

Properties

NameTypeAccessDescription
nextSlideFileNumberintReadНаходить наступний доступний номер файлу слайду шляхом сканування існуючих частин.
firstLayoutPartNameOptional<String>ReadПовертає назву першої доступної частини макетного плану в презентації призначення.

Methods

SignatureDescription
initInternal(presentation: IPresentation, opcPackage: OpcPackage, presentationPart: PresentationPart, layoutResolver: Function<String, LayoutSlide>)Внутрішня ініціалізація для колекції слайдів.
get(index: int)ISlide
size()int
asICollection()List<ISlide>Повертає всі слайди як список
asIEnumerable()Iterable<ISlide>Повертає Ітерабельний над слайдами
addClone(sourceSlide: ISlide)ISlideСтворює копію SourceSlide на destMaster, можливо клонуючи відсутній макет.
addClone(sourceSlide: ISlide, destLayout: ILayoutSlide)ISlide
addClone(sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean)ISlide
insertClone(index: int, sourceSlide: ISlide)ISlideВставляє клонований джерелоSlide в індексі на destMaster з неявним знаком макет-файлу
insertClone(index: int, sourceSlide: ISlide, destLayout: ILayoutSlide)ISlide
insertClone(index: int, sourceSlide: ISlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean)ISlide
toArray()ISlide[]
toArray(startIndex: int, count: int)ISlide[]
addEmptySlide(layout: ILayoutSlide)ISlideСтворює новий порожній слайд з використанням зазначеного лаяйт- та
insertEmptySlide(index: int, layout: ILayoutSlide)ISlide
remove(value: ISlide)Видалення вказаного слайду з колекції .
removeAt(index: int)
indexOf(slide: ISlide)int
iterator()Iterator<ISlide>
addEmptySlideInternal(layout: ILayoutSlide, index: int)ISlideВнутрішня реалізація для додавання чи вставлення порожнього слайду.
getNextSlideFileNumber()intНаходить наступний доступний номер файлу слайду шляхом сканування існуючих частин.
cloneSlideInternal(sourceSlide: ISlide, index: int, destLayout: ILayoutSlide, destMaster: IMasterSlide, allowCloneMissingLayout: boolean)ISlideВнутрішня реалізація для клонування слайду.
findMatchingLayout(sourceSlide: ISlide, destMaster: IMasterSlide, allowClone: boolean)Optional<String>Знаходить відповідний макет в майстер-назначенні для слайду джерела.
findLayoutByType(sourceLayout: ILayoutSlide)Optional<String>Знаходить макет у презентації місця призначення, що відповідає типу макета джерела.
findLayoutFromLayoutSlides(sourceLayout: ILayoutSlide)Optional<String>Знайде відповідний макет за назвою, використовуючи слайди для оформлення презентації.
getFirstLayoutPartName()Optional<String>Повертає назву першої доступної частини макетного плану в презентації призначення.
cloneMasterChainForSlide(sourceSlide: ISlide, sourceLayout: ILayoutSlide)StringКлонує основний слайд для клонирується з іншого презентації.

See Also

 Українська