Добавьте слайд в презентацию
Contents
[
Hide
]
Добавьте слайд в презентацию
Перед тем как говорить о добавлении слайдов в файлы презентаций, давайте обсудим некоторые факты о слайдах. Каждый файл презентации PowerPoint содержит Мастер / Макет слайд и другие Обычные слайды. Это означает, что файл презентации содержит по крайней мере один или несколько слайдов. Важно знать, что файлы презентации без слайдов не поддерживаются Aspose.Slides для PHP через Java. Каждый слайд имеет уникальный идентификатор, и все Обычные слайды расположены в порядке, определяемом индексом, начинающимся с нуля.
Aspose.Slides для PHP через Java позволяет разработчикам добавлять пустые слайды в их презентации. Чтобы добавить пустой слайд в презентацию, выполните следующие шаги:
- Создайте экземпляр класса Presentation.
- Создайте экземпляр класса ISlideCollection, установив ссылку на свойство Slides (коллекция объектов слайдов) объекта Presentation.
- Добавьте пустой слайд в презентацию в конец коллекции контентных слайдов, вызвав методы addEmptySlide объекта ISlideCollection.
- Выполните некоторые действия с только что добавленным пустым слайдом.
- Наконец, сохраните файл презентации, используя объект Presentation.
# Создайте экземпляр класса Presentation, представляющего файл презентации
$pres = new Presentation();
try {
# Создайте экземпляр класса SlideCollection
$slds = $pres->getSlides();
for($i = 0; $i < java_values($pres->getLayoutSlides()->size()) ; $i++) {
# Добавьте пустой слайд в коллекцию слайдов
$slds->addEmptySlide($pres->getLayoutSlides()->get_Item($i));
}
# Выполните некоторые действия с только что добавленным слайдом
# Сохраните файл PPTX на диск
$pres->save("EmptySlide.pptx", SaveFormat::Pptx);
} finally {
$pres->dispose();
}