Aspose.Diagram Объектная модель
Aspose.Diagram Объектная модель
Aspose.Diagram Объектная модель предоставляет информацию о структурных отношениях между объектами библиотеки классов Aspose.Diagram.
Структура верхнего уровня объектной модели Aspose.Diagram показана ниже в иерархическом порядке.
Структура верхнего уровня объектной модели Aspose.Diagram |
---|
Как видно из рисунка выше, корнем объектной модели является объект Diagram. Краткое описание некоторых объектов приведено ниже для ознакомления.
СтраницаКоллекция/Страница
Объект Diagram содержит коллекцию PageCollection, которая представляет коллекцию всех объектов Page в коллекции Diagram.
Коллекция/Форма
Объект Page содержит ShapeCollection, представляющий коллекцию всех объектов Shape в Page . Объект Shape содержит элементы, определяющие форму в элементе Master, Page или group shape.
ConnectCollection/Connect
Объект Page содержит ConnectCollection, представляющий коллекцию всех объектов Connect в Page . Объект соединения представляет собой соединение между двумя фигурами на чертеже, такими как линия и прямоугольник на организационной диаграмме.
StyleSheetCollection/StyleSheet
Представляет стиль, определенный в документе.
MasterCollection/Мастер
Содержит элементы, определяющие образец для документа. Мастер — это фигура на трафарете, которую вы неоднократно используете для создания рисунков. Когда вы перетаскиваете фигуру из набора элементов на страницу документа, она становится экземпляром этого образца, а локальная копия образца включается в документ.
Свойства документа
Содержит элементы свойств документа, такие как заголовок документа, автор и т. д.
Верхний колонтитул
Содержит элементы для верхнего и нижнего колонтитула документа.
VbaProject
Представляет проект VBA.
ТемаКоллекция/Тема
Динамическая тема определяет свойства, которые задают свойства цвета, шрифта, заливки, свойств линии и эффекта.
Наполнять
Содержит текущие значения форматирования заливки для фигуры и тени фигуры, включая узор, цвет переднего плана и цвет фона.
Линия
Содержит элементы, управляющие атрибутами линии фигуры, такими как узор, толщина и цвет. Эти элементы определяют, будут ли отформатированы концы строки (например, со стрелкой), размер форматов конца строки, радиус окружности скругления, применяемой к линии, и стиль конца строки (круглый или квадратный).
Геомы
Содержит коллекцию элементов Geom.
Символы
Содержит коллекцию объекта Char, который содержит текстовые стили фигуры.
Текст
Содержит текст фигуры.
XForm
Содержит элементы, определяющие общую информацию о расположении фигуры.
ТекстXФорма
Содержит элементы, определяющие информацию о расположении текстового блока фигуры.
Коллекция гиперссылок/гиперссылка
Объект гиперссылки содержит элементы для создания нескольких переходов между фигурой или страницей документа и другой страницей документа, другим файлом или веб-сайтом.
МастерШейп
Этот атрибут может присутствовать только в фигурах, которые являются членами фигуры группы, а группа является экземпляром мастера. Атрибут содержит идентификатор, который ссылается на соответствующую подформу в мастере.
ПолеКоллекция/Поле
Объект Field содержит элементы, определяющие функции и формулы, вставляемые в текст фигуры.