ObjFormat
Overview
ObjFormat là trình điều khiển định dạng được xây dựng cho các tệp Wavefront OBJ (.obj) trong Aspose.3D cho TypeScript. nó thừa hưởng từ: FileFormat và triển khai các phương pháp nhà máy tạo ra bộ dò, nhập khẩu và xuất khẩu cho định dạng này. khi một Scene tải hoặc tiết kiệm a .obj file, nó phân bổ tất cả các I/O công việc cho lớp này trong nội bộ. lớp cũng cung cấp quyền truy cập mặc định ObjFormatLoadOptions và ObjFormatSaveOptions Ví dụ kiểm soát hành vi parsing và serialization cho mỗi hoạt động đọc và viết.
Description
ObjFormat là một lớp trong thư viện FOSS cho Aspose.3D mà trình bày 3 phương pháp và 8 thuộc tính để sử dụng lập trình. FileFormat, thừa hưởng chức năng chung từ loại cha mẹ của nó.
Khả năng cơ bản bao gồm: string; string[]; string.Các hoạt động này cho phép các nhà phát triển tích hợp chức năng objformat trực tiếp vào ứng dụng TypeScript.
lớp cũng cung cấp các extension tài sản (thay lại phần mở rộng tập tin chính cho định dạng obj (ví dụ, “.obj”)), các extensions tài sản (thay lại một loạt các phần mở rộng tệp được hỗ trợ cho định dạng obj), contentType tài sản (thay lại loại mime liên quan đến các tệp obj).
Các instans được tạo ra thông qua một nhà xây dựng duy nhất, người khởi động đối tượng với các giá trị mặc định.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
extension | string | Read | Trả lại phần mở rộng tệp chính cho định dạng OBJ (ví dụ, “.obj”) |
extensions | string[] | Read | Trả về một loạt các phần mở rộng tệp được hỗ trợ cho định dạng OBJ |
contentType | string | Read | Trở lại loại MIME liên quan đến các tệp OBJ |
fileFormatType | any | Read | Trả lại giá trị liệt kê bằng cách xác định định dạng tệp OBJ |
version | string | Read | Trở lại dòng phiên bản của việc thực hiện định dạng OBJ |
canExport | boolean | Read | Hiển thị liệu định dạng OBJ hỗ trợ xuất khẩu |
canImport | boolean | Read | Hiển thị liệu định dạng OBJ hỗ trợ nhập khẩu |
formats | any[] | Read | Trả lại một bộ sưu tập các mô tả định dạng liên quan đến xử lý OBJ |
Methods
| Signature | Description |
|---|---|
constructor() | |
getInstance() → ObjFormat | Trở lại một singleton ObjFormat ví dụ |
createLoadOptions() → ObjLoadOptions | Tạo một đối tượng mặc định ObjLoadOptions để nhập các tệp OBJ |
createSaveOptions() → ObjSaveOptions | Tạo một đối tượng mặc định ObjSaveOptions để xuất các tệp OBJ |