Это краткое руководство описывает как объединять фигуры в PowerPoint с помощью Python. Оно охватывает настройку IDE, список шагов программирования и пример кода для объединения двух фигур в PowerPoint с помощью Python. Руководство также предоставляет варианты создания пользовательского PPTX/PPT с объединённой фигурой, чтобы удовлетворить ваши требования.
Шаги по объединению фигур в PPT с помощью Python
- Установите окружение, чтобы использовать Aspose.Slides for Python via .NET для объединения фигур
- Создайте новый presentation и откройте в нём первый стандартный слайд.
- Add образцы фигур на слайде, которые перекрывают друг друга
- Вычислите размеры коробки, охватывающей все целевые формы для объединения
- Добавьте новую форму, аналогичную по размеру коробке, для размещения в ней всех фигур
- Скопируйте контур каждой исходной формы и переместите его в соответствующее место внутри новой формы
- Установите геометрию новой формы, используя скопированные контуры вместе
- Настройте объединённую форму, задав сплошной цвет, убрав её границу и добавив текстовую метку
- Удалите оригинальные фигуры со слайдов и сохраните презентацию
Эти шаги объясняют как объединять фигуры в PowerPoint с помощью Python. Создайте новую презентацию, откройте первый слайд, добавьте пример перекрывающихся фигур, вычислите ограничивающий прямоугольник вокруг целевых фигур, добавьте новую фигуру аналогичного размера к определённому прямоугольнику и скопируйте контур каждой исходной фигуры внутри только что добавленной фигуры. Объедините скопированные контуры, чтобы определить геометрию новой фигуры, при необходимости задайте свойства объединённой фигуры и удалите исходные фигуры перед сохранением презентации.
Код для объединения двух фигур в новую фигуру с помощью Python
Этот код демонстрирует как объединять фигуры в PowerPoint с помощью Python. Геометрия фигуры не хранит её вращение, поэтому если фигура повернута, примените значение вращения к её пути перед объединением. Используйте визуальные границы фигур вместо их размеров кадра для более плотного ограничивающего прямоугольника, скрывайте внутренние контуры исходных фигур для лучшей видимости и сохраняйте оригинальное оформление, чтобы сохранить внешний вид исходных фигур.
Эта статья учит, как объединять фигуры. Чтобы рисовать различные типы фигур, обратитесь к статье Draw Shapes in PowerPoint using Python.