Я использую Python для управления Visio через win32com.Client на платформе Windows 10. Этот проект добился большого успеха, но я застрял в попытках найти ответ. Я просматривал документацию Microsoft (конечно, для VBA), но не нашел ответа.
Я без проблем добавляю точки соединения к фигурам и соединяю их с помощью динамических соединителей. Все соединители, которые я удаляю, отображаются как прямоугольные соединители, и я хотел бы переключить некоторые из них на стили прямых или изогнутых соединителей. Я не нашел в ShapeSheet ничего похожего на правильную настройку. Код, который я использую для отключения разъемов, приведен ниже. Заранее благодарим за любую оказанную помощь!
# visSectionConnectionPts = 7
shape = self.v_app.draw_page.Drop(self.v_app.app.ConnectorToolDataObject, 5, 4)
shape.Cells("BeginX").GlueTo(s_shp.shape.CellsSRC(7, s_row, 0))
shape.Cells("EndX").GlueTo(d_shp.shape.CellsSRC(7, d_row, 0))
if arrow:
shape.Cells("EndArrow").FormulaForceU = "13"
if len(text) > 0:
shape.Text = text
Подробнее здесь: https://stackoverflow.com/questions/784 ... ctor-style
Visio VBA установил для динамического соединителя стиль прямого соединителя ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение