Text
نمای کلی
Text یک کلاس در Aspose.3D FOSS برای .NET است. ارثبرده از: Profile، INamedObject.
پروفایل متنی، این پروفایل خطوط منحنی را با استفاده از قلم و متن توصیف میکند.
این کلاس 13 متد برای کار با اشیاء Text در برنامههای .NET فراهم میکند. متدهای موجود شامل: A3DObject، Entity، FindProperty، GetBoundingBox، GetEntityRendererKey، GetProperty، RemoveProperty، SceneObject، SetProperty، Text هستند. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای .NET برای هر برنامه .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() | کلید 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) | ویژگی را پیدا میکند. |