SlideCollection

SlideCollection

Огляд

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.

Властивості

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

Методи

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Клонує основний слайд для клонирується з іншого презентації.

Дивіться також

 Українська