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 รายการ.

คุณสมบัติ

ชื่อประเภทการเข้าถึงคำอธิบาย
Contentstringอ่าน/เขียนเนื้อหาของข้อความ
FontFontFileอ่าน/เขียนแบบอักษรของข้อความ.
FontSizefloatอ่าน/เขียนสเกลขนาดฟอนต์.
Excludedboolอ่าน/เขียนรับหรือกำหนดว่าควรยกเว้นเอนทิตีนี้ระหว่างการส่งออกหรือไม่.
ParentNodesList<Node>อ่านรับโหนดพาเรนท์ทั้งหมด, เอนทิตีสามารถแนบกับโหนดพาเรนท์หลายโหนดเพื่อทำการอินสแตนซ์เรขาคณิต
ParentNodeNodeอ่าน/เขียนรับหรือกำหนดโหนดพาเรนท์แรก หากกำหนดโหนดพาเรนท์แรก เอนทิตี้นี้จะถูกถอดออกจากโหนดพาเรนท์อื่น ๆ.
SceneSceneอ่านรับฉากที่วัตถุนี้เป็นส่วนหนึ่งของ
Namestringอ่าน/เขียนรับหรือกำหนดชื่อ.
PropertiesPropertyCollectionอ่านรับคอลเลกชันของคุณสมบัติทั้งหมด.

วิธีการ

ลายเซ็นคำอธิบาย
Text()เรียกใช้ Text บนอินสแตนซ์ Text นี้.
GetEntityRendererKey()รับคีย์ของ entity renderer ที่ลงทะเบียนใน renderer
Entity(name: string)เริ่มต้นอินสแตนซ์ใหม่ของคลาส Entity.
GetBoundingBox()รับ bounding box ของเอนทิตี้ปัจจุบันในระบบพิกัดของ object space.
SceneObject(name: string)เริ่มต้น SceneObject ด้วยชื่อเริ่มต้น
SceneObject()เริ่มต้น SceneObject.
A3DObject()สร้างอินสแตนซ์ใหม่ของคลาส A3DObject โดยไม่มีชื่อ.
A3DObject(name: string)สร้างอินสแตนซ์ใหม่ของคลาส A3DObject.
RemoveProperty(property: Property)ลบคุณสมบัติแบบไดนามิก.
RemoveProperty(property: string)ลบ property ที่ระบุโดยชื่อ.
GetProperty(property: string)รับค่าของคุณสมบัติที่ระบุ
SetProperty(property: string, value: object?)ตั้งค่าค่าของคุณสมบัติที่ระบุ
FindProperty(propertyName: string)ค้นหา property.

ดูเพิ่มเติม

 ภาษาไทย