GltfFormat
ภาพรวม
GltfFormat เป็นตัวจัดการรูปแบบในระบบสําหรับไฟล์ glTF (.gltf/.glb) ใน Aspose.3D สําหรับ TypeScript มันได้รับมรดกจาก FileFormat และเปิดเผยวิธีการโรงงานที่สร้างตัวตรวจจับ, ผู้นําเข้าและผู้ส่งออกสําหรับรูปแบบนี้ เมื่อ a Scene อัตราการอุดตันหรือเก็บของ .gltf file, มันมอบหน้าที่ทํางาน I/O ทั้งหมดให้กับคลาสนี้ภายใน. คลาส์ยังให้การเข้าถึงแบบตั้งค่า GltfFormatLoadOptions และ GltfFormatSaveOptions ตัวอย่างที่ควบคุมพฤติกรรมการวิเคราะห์และการจัดเรียงสําหรับทุกปฏิบัติการอ่าน และเขียน.
คําอธิบาย
GltfFormat เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 8 วิธีและ 8 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม มันขยายไปยัง FileFormat, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.
ความสามารถหลัก ประกอบด้วย: string; string[]; string.การดําเนินงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมการทํางาน gltfformat ได้โดยตรงกับแอปพลิเคชั่น TypeScript.
กลุ่มนี้ยังให้บริการที่ extension property (property มีรหัสขยายไฟล์ gltf แรก) extensions property (คืน array ของการขยายไฟล์ gltf ที่ได้รับการสนับสนุนทั้งหมด) contentType property (property มีชนิด mime สําหรับไฟล์ gltf).
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
extension | string | อ่าน | เอกสารที่ถือรหัสขยายไฟล์ GLTF แรก |
extensions | string[] | อ่าน | การคืน array ของการขยายไฟล์ GLTF ที่ได้รับการสนับสนุนทั้งหมด |
contentType | string | อ่าน | เอกสารที่มี MIME สําหรับไฟล์ GLTF |
fileFormatType | any | อ่าน | คุณสมบัติแสดงตัวเลขการจําแนกรูปแบบภายในสําหรับ GLTF |
version | string | อ่าน | คุณสมบัติเก็บรหัสสตริง GLTF รุ่นที่รองรับโดยรูปแบบนี้ |
canExport | boolean | อ่าน | อสังหาริมทรัพย์แสดงว่าการส่งออก GLTF ได้รับการสนับสนุนหรือไม่ |
canImport | boolean | อ่าน | คุณสมบัติแสดงว่าการนําเข้า GLTF ได้รับการสนับสนุนหรือไม่ |
formats | any[] | อ่าน | รายการของอสังหาริมทรัพย์แบบ Descriptors ที่เกี่ยวข้องกับ GLTF การจัดการ |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
canImport() → boolean | คุณสมบัติแสดงว่าการนําเข้า GLTF ได้รับการสนับสนุนหรือไม่ |
canExport() → boolean | อสังหาริมทรัพย์แสดงว่าการส่งออก GLTF ได้รับการสนับสนุนหรือไม่ |
extension() → string | เอกสารที่ถือรหัสขยายไฟล์ GLTF แรก |
extensions() → string[] | การคืน array ของการขยายไฟล์ GLTF ที่ได้รับการสนับสนุนทั้งหมด |
version() → string | คุณสมบัติเก็บรหัสสตริง GLTF รุ่นที่รองรับโดยรูปแบบนี้ |
constructor() | |
getInstance() → GltfFormat | |
createLoadOptions() → GltfLoadOptions | สร้างตัวอย่าง GltfLoadOptions เพื่อนําเข้าไฟล์ GLTF |
createSaveOptions() → GltfSaveOptions | สร้างตัวอย่าง GltfSaveOptions เพื่อส่งออกไฟล์ GLTF |