Load/Save Options

Load and Save Options — Aspose.3D FOSS for .NET

Không gian tên: Aspose.ThreeD.Formats

Mỗi định dạng được hỗ trợ có một cặp lớp tùy chọn tải và lưu riêng biệt cho phép bạn kiểm soát hành vi nhập và xuất.


ObjLoadOptions

Tùy chọn tải cho các tệp Wavefront OBJ.

var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);

ObjSaveOptions

Tùy chọn lưu cho đầu ra Wavefront OBJ.

var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);

StlLoadOptions

Tùy chọn tải cho các tệp STL (nhị phân và ASCII).

var opts = new StlLoadOptions();
scene.Open("part.stl", opts);

StlSaveOptions

Tùy chọn lưu cho đầu ra STL.

var opts = new StlSaveOptions();
scene.Save("output.stl", opts);

GltfLoadOptions

Tùy chọn tải cho các tệp glTF 2.0 và GLB.

var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);

GltfSaveOptions

Các tùy chọn lưu cho đầu ra glTF 2.0 và GLB. Trong phiên bản FOSS hiện tại, GltfSaveOptions không định nghĩa các thuộc tính riêng cho định dạng. Sử dụng phần mở rộng tệp để kiểm soát định dạng đầu ra: .gltf đối với glTF dựa trên JSON, .glb đối với GLB nhị phân.

scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb");  // binary GLB

FbxLoadOptions

Tùy chọn tải cho các tệp FBX.

var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);

FbxSaveOptions

Tùy chọn lưu cho đầu ra FBX.

PropertiesPropertiesProperties
IsAsciibooltrue đối với FBX ASCII, false đối với nhị phân
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Tùy chọn tải cho các tệp 3MF.

var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);

TmfSaveOptions

Tùy chọn lưu cho đầu ra 3MF.

var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);

Xem thêm

 Tiếng Việt