ObjFormat
ภาพรวม
ObjFormat เป็นตัวจัดการรูปแบบใน Wavefront OBJ (.obj) ไฟล์ใน Aspose.3D สําหรับ TypeScript มันได้รับมรดกจาก FileFormat และเปิดเผยวิธีการโรงงานที่สร้างตัวตรวจจับ, ผู้นําเข้าและผู้ส่งออกสําหรับรูปแบบนี้ เมื่อ a Scene อัตราการอุดตันหรือเก็บของ .obj file, มันมอบหน้าที่ทํางาน I/O ทั้งหมดให้กับคลาสนี้ภายใน. คลาส์ยังให้การเข้าถึงแบบตั้งค่า ObjFormatLoadOptions และ ObjFormatSaveOptions ตัวอย่างที่ควบคุมพฤติกรรมการวิเคราะห์และการจัดเรียงสําหรับทุกปฏิบัติการอ่าน และเขียน.
คําอธิบาย
ObjFormat เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 3 วิธีและ 8 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม มันขยายไปยัง FileFormat, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.
ความสามารถหลัก ประกอบด้วย: string; string[]; string.การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวม o bjformat ได้โดยตรงกับการใช้งาน TypeScript.
กลุ่มนี้ยังให้บริการที่ extension property (คืนขยายไฟล์หลักสําหรับรูปแบบ obj (เช่น “.obj”)), extensions property (คืน array ของ file extensions ที่รองรับสําหรับรูปแบบ obj) contentType property (คืน Mime แบบที่เกี่ยวข้องกับไฟล์ obj).
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
extension | string | อ่าน | การส่งกลับขยายไฟล์หลักสําหรับรูปแบบ OBJ (เช่น “.obj”) |
extensions | string[] | อ่าน | การคืน array ของการขยายไฟล์ที่สนับสนุนสําหรับรูปแบบ OBJ |
contentType | string | อ่าน | การคืน MIME ประเภทที่เกี่ยวข้องกับไฟล์ OBJ |
fileFormatType | any | อ่าน | ส่งค่าการนับตัวที่ระบุรูปแบบไฟล์ OBJ |
version | string | อ่าน | การคืนรุ่นสตริงของการดําเนินงานรูปแบบ OBJ |
canExport | boolean | อ่าน | ระบุว่า OBJ format รองรับการส่งออกหรือไม่ |
canImport | boolean | อ่าน | ระบุว่าไฟล์ OBJ รองรับการนำเข้าได้หรือไม่ |
formats | any[] | อ่าน | การตอบกลับชุดของตัวอธิบายรูปแบบที่เกี่ยวข้องกับการจัดการ OBJ |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
constructor() | |
getInstance() → ObjFormat | การคืนตัวอย่าง ObjFormat ตัวเดียว |
createLoadOptions() → ObjLoadOptions | สร้างอัตถุ ObjLoadOptions โดยคงในการนําเข้าไฟล์ OBJ |
createSaveOptions() → ObjSaveOptions | สร้างอัตถุ ObjSaveOptions โดยคงในการส่งออกไฟล์ OBJ |