Text
Обзор
Text — это класс в Aspose.3D FOSS для .NET. Наследует от: Profile, INamedObject.
Текстовый профиль, этот профиль описывает контуры с использованием шрифта и текста.
Этот класс предоставляет 13 методов для работы с объектами Text в программах .NET. Доступные методы включают: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Text. Все публичные члены доступны любой .NET-приложению после установки пакета Aspose.3D FOSS для .NET. Свойства: Content, Excluded, Font, FontSize, Name, ParentNode, и ещё 3.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
Content | string | Чтение/запись | Содержание текста |
Font | FontFile | Чтение/запись | Шрифт текста. |
FontSize | float | Чтение/запись | Масштаб размера шрифта. |
Excluded | bool | Чтение/запись | Получает или задает, следует ли исключать эту сущность при экспорте. |
ParentNodes | List<Node> | Чтение | Получает все родительские узлы; сущность может быть прикреплена к нескольким родительским узлам для инстансинга геометрии. |
ParentNode | Node | Чтение/запись | Получает или задает первый родительский узел; если задаётся первый родительский узел, эта сущность будет отсоединена от остальных родительских узлов. |
Scene | Scene | Чтение | Получает сцену, к которой принадлежит этот объект. |
Name | string | Чтение/запись | Получает или задает имя. |
Properties | PropertyCollection | Чтение | Получает коллекцию всех свойств. |
Методы
| Подпись | Описание: |
|---|---|
Text() | Вызывает Text у этого экземпляра Text. |
GetEntityRendererKey() | Получает ключ entity renderer, зарегистрированного в renderer. |
Entity(name: string) | Инициализирует новый экземпляр класса Entity. |
GetBoundingBox() | Получает bounding box текущей сущности в её системе координат объектного пространства. |
SceneObject(name: string) | Инициализировать SceneObject с именем по умолчанию |
SceneObject() | Инициализировать SceneObject. |
A3DObject() | Инициализирует новый экземпляр класса A3DObject без имени. |
A3DObject(name: string) | Инициализирует новый экземпляр класса A3DObject. |
RemoveProperty(property: Property) | Удаляет динамическое свойство. |
RemoveProperty(property: string) | Удалить указанное свойство, идентифицированное по имени |
GetProperty(property: string) | Получить значение указанного свойства |
SetProperty(property: string, value: object?) | Устанавливает значение указанного свойства |
FindProperty(propertyName: string) | Находит свойство. |