ThreeMfFormat

Overview

ThreeMfFormat là bộ xử lý định dạng tích hợp cho các tệp 3MF (.3mf) 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 .3mf 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 ThreeMfFormatLoadOptionsThreeMfFormatSaveOptions Ví dụ kiểm soát hành vi parsing và serialization cho mỗi hoạt động đọc và viết.

Description

ThreeMfFormat là một lớp học trong thư viện FOSS cho Aspose.3D mà trình bày 8 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 threemfformat trực tiếp vào ứng dụng TypeScript.

lớp cũng cung cấp các extension tài sản (tự sở hữu phần mở rộng tập tin chính cho định dạng 3mf), các extensions tài sản (đã liệt kê tất cả các phần mở rộng tệp liên quan đến 3mf), contentType tài sản (có chứa loại mime cho các tệp 3mf).

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

NameTypeAccessDescription
extensionstringReadGiữ phần mở rộng tập tin chính cho định dạng 3MF
extensionsstring[]ReadDanh sách tất cả các file extension liên quan đến 3MF
contentTypestringRead- Có loại MIME cho các tệp 3MF
fileFormatTypeanyReadXác định giá trị enum nội bộ cho định dạng 3MF
versionstringReadNhãn dòng phiên bản của thông số kỹ thuật 3MF được hỗ trợ
canExportbooleanReadChỉ ra liệu xuất khẩu sang 3MF có được hỗ trợ hay không
canImportbooleanReadChỉ thị liệu nhập khẩu từ 3MF được hỗ trợ hay không
formatsany[]Read

Methods

SignatureDescription
constructor()
getInstance()ThreeMfFormat
createLoadOptions()ThreeMfLoadOptionsTạo một ThreeMfLoadOptions đối tượng để nhập các tệp 3MF
createSaveOptions()ThreeMfSaveOptionsTạo một ThreeMfSaveOptions đối tượng để xuất 3MF file
isBuildable(node: any)booleanTrở lại đúng nếu nút được cung cấp có thể được xây dựng thành một đối tượng 3MF
getTransformForBuild(node: any) → `anynull`
setBuildable(node: any, value: boolean, transform: any)Chọn nút như xây dựng và tùy chọn cho một chuyển đổi
setObjectType(node: any, modelType: string)Tùy chọn một dòng kiểu mô hình cho nút cụ thể
getObjectType(node: any)stringLấy lại kiểu mô hình của string của nút cụ thể

See Also

 Tiếng Việt