Text
Prezentare generală
Text este o clasă în Aspose.3D FOSS pentru .NET. Moștenește de la: Profile, INamedObject.
Profil de text, acest profil descrie contururile utilizând fontul și textul.
Această clasă oferă 13 metode pentru lucrul cu obiecte Text în programele .NET. Metodele disponibile includ: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, Text. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.3D FOSS pentru .NET. Proprietăți: Content, Excluded, Font, FontSize, Name, ParentNode, și încă 3.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Content | string | Citire/Scriere | Conținutul textului |
Font | FontFile | Citire/Scriere | Fontul textului. |
FontSize | float | Citire/Scriere | Scara dimensiunii fontului. |
Excluded | bool | Citire/Scriere | Obține sau setează dacă această entitate trebuie exclusă în timpul exportului. |
ParentNodes | List<Node> | Citire | Obține toate nodurile părinte, o entitate poate fi atașată la mai multe noduri părinte pentru instanțierea geometriei. |
ParentNode | Node | Citire/Scriere | Obține sau stabilește primul nod părinte; dacă se stabilește primul nod părinte, această entitate va fi detașată de celelalte noduri părinte. |
Scene | Scene | Citire | Obține scena căreia aparține acest obiect |
Name | string | Citire/Scriere | Obține sau setează numele. |
Properties | PropertyCollection | Citire | Obține colecţia tuturor proprietăţilor. |
Metode
| Semnătură | Descriere: |
|---|---|
Text() | Apelează Text pe această instanță de Text. |
GetEntityRendererKey() | Obține cheia renderer-ului de entități înregistrat în renderer. |
Entity(name: string) | Inițializează o nouă instanță a clasei Entity. |
GetBoundingBox() | Obține cutia delimitatoare a entității curente în sistemul său de coordonate al spațiului obiectului. |
SceneObject(name: string) | Inițializează un SceneObject cu un nume implicit |
SceneObject() | Inițializează un SceneObject. |
A3DObject() | Inițializează o nouă instanță a clasei A3DObject fără nume. |
A3DObject(name: string) | Inițializează o nouă instanță a clasei A3DObject. |
RemoveProperty(property: Property) | Elimină o proprietate dinamică. |
RemoveProperty(property: string) | Elimină proprietatea specificată, identificată prin nume |
GetProperty(property: string) | Obține valoarea proprietății specificate |
SetProperty(property: string, value: object?) | Setează valoarea proprietății specificate |
FindProperty(propertyName: string) | Găsește proprietatea. |