Text
Visão geral
Text é uma classe em Aspose.3D FOSS para .NET. Herda de: Profile, INamedObject.
Perfil de texto, este perfil descreve contornos usando fonte e texto.
Esta classe fornece 13 métodos para trabalhar com objetos Text em programas .NET. Os métodos disponíveis incluem: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Text. Todos os membros públicos são acessíveis a qualquer aplicação .NET após a instalação do pacote Aspose.3D FOSS para .NET. Propriedades: Content, Excluded, Font, FontSize, Name, ParentNode e mais 3.
Propriedades
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Content | string | Leitura/Escrita | Conteúdo do texto |
Font | FontFile | Leitura/Escrita | A fonte do texto. |
FontSize | float | Leitura/Escrita | Escala de tamanho da fonte. |
Excluded | bool | Leitura/Escrita | Obtém ou define se esta entidade deve ser excluída durante a exportação. |
ParentNodes | List<Node> | Leitura | Obtém todos os nós pai, uma entidade pode ser vinculada a vários nós pai para instanciação de geometria. |
ParentNode | Node | Leitura/Escrita | Obtém ou define o primeiro nó pai; se definido, esta entidade será desvinculada dos demais nós pais. |
Scene | Scene | Leitura | Obtém a cena à qual este objeto pertence. |
Name | string | Leitura/Escrita | Obtém ou define o nome. |
Properties | PropertyCollection | Leitura | Obtém a coleção de todas as propriedades. |
Métodos
| Assinatura | Descrição |
|---|---|
Text() | Chama Text nesta instância de Text. |
GetEntityRendererKey() | Obtém a chave do renderizador de entidade registrado no renderizador. |
Entity(name: string) | Inicializa uma nova instância da classe Entity. |
GetBoundingBox() | Obtém a caixa delimitadora da entidade atual em seu sistema de coordenadas de espaço de objeto. |
SceneObject(name: string) | Inicialize um SceneObject com um nome padrão |
SceneObject() | Inicialize um SceneObject. |
A3DObject() | Inicializa uma nova instância da classe A3DObject sem nome. |
A3DObject(name: string) | Inicializa uma nova instância da classe A3DObject. |
RemoveProperty(property: Property) | Remove uma propriedade dinâmica. |
RemoveProperty(property: string) | Remova a propriedade especificada identificada pelo nome |
GetProperty(property: string) | Obtenha o valor da propriedade especificada |
SetProperty(property: string, value: object?) | Define o valor da propriedade especificada |
FindProperty(propertyName: string) | Encontra a propriedade. |