Получить точки соединения из формы
Aspose.Cells for Python via .NET предоставляет расширенные возможности для управления фигурами в таблице. Иногда возникает необходимость получить точки соединения фигуры для выравнивания или размещения фигур в подходящем месте. Для этого требуются все точки соединения. Следующий код можно использовать для получения списка точек соединения фигуры с помощью свойства Shape.ConnectionPoints.
from aspose.cells import Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Instantiate a new Workbook. | |
workbook = Workbook() | |
# Get the first worksheet in the book. | |
worksheet = workbook.worksheets[0] | |
# Add a new textbox to the collection. | |
textboxIndex = worksheet.text_boxes.add(2, 1, 160, 200) | |
# Access your text box which is also a shape object from shapes collection | |
shape = workbook.worksheets[0].shapes[0] | |
# Get all the connection points in this shape | |
ConnectionPoints = shape.get_connection_points() | |
# Display all the shape points | |
for pt in ConnectionPoints: | |
print("X = " + str(pt[0]) + ", Y = " + str(pt[1])) |