Группировка форм в презентациях на C++
Добавить групповую форму
Aspose.Slides поддерживает работу с групповыми формами на слайдах. Эта возможность помогает разработчикам создавать более насыщенные презентации. Aspose.Slides for C++ поддерживает добавление и доступ к групповым формам. Можно добавить формы в уже созданную групповую форму, заполнив её, или получить доступ к любому свойству групповой формы. Чтобы добавить групповую форму на слайд с помощью Aspose.Slides for C++:
- Создать экземпляр класса Presentation.
- Получить ссылку на слайд, используя его индекс.
- Добавить групповую форму на слайд.
- Добавить формы в созданную групповую форму.
- Сохранить изменённую презентацию в файл PPTX.
Ниже приведён пример, добавляющий групповую форму на слайд.
Доступ к свойству AltText
В этом разделе показаны простые шаги с примерами кода для добавления групповой формы и доступа к свойству AltText групповых форм на слайдах. Чтобы получить AltText групповой формы на слайде с помощью Aspose.Slides for C++:
- Создать экземпляр класса
Presentation, представляющий файл PPTX. - Получить ссылку на слайд, используя его индекс.
- Получить доступ к коллекции форм слайдов.
- Получить доступ к групповой форме.
- Получить доступ к свойству AltText.
Ниже приведён пример, получающий альтернативный текст групповой формы.
FAQ
Поддерживается ли вложенное группирование (группа внутри группы)?
Да. GroupShape имеет метод get_ParentGroup, который напрямую указывает на поддержку иерархии (группа может быть дочерней по отношению к другой группе).
Как контролировать порядок Z‑уровня группы относительно других объектов на слайде?
Используйте свойство Z‑Order позиции группы в классе GroupShape через метод get_zorderposition для проверки её положения в стекe отображения.
Можно ли запретить перемещение/изменение/разгруппировку?
Да. Раздел блокаировки группы доступен через get_GroupShapeLock, что позволяет ограничить операции с объектом.