Load and Save Options — Aspose.3D FOSS for .NET
מרחב שמות: Aspose.ThreeD.Formats
לכל פורמט נתמך יש זוג ייעודי של מחלקות אפשרויות טעינה ושמירה המאפשרות לך לשלוט בהתנהגות הייבוא והייצוא.
ObjLoadOptions
אפשרויות טעינה לקבצי Wavefront OBJ.
var opts = new ObjLoadOptions();
scene.Open("model.obj", opts);ObjSaveOptions
אפשרויות שמירה לפלט Wavefront OBJ.
var opts = new ObjSaveOptions();
scene.Save("output.obj", opts);StlLoadOptions
אפשרויות טעינה לקבצי STL (בינאריים ו‑ASCII).
var opts = new StlLoadOptions();
scene.Open("part.stl", opts);StlSaveOptions
אפשרויות שמירה לפלט STL.
var opts = new StlSaveOptions();
scene.Save("output.stl", opts);GltfLoadOptions
אפשרויות טעינה לקבצי glTF 2.0 ו‑GLB.
var opts = new GltfLoadOptions();
scene.Open("model.gltf", opts);GltfSaveOptions
אפשרויות שמירה עבור glTF 2.0 ופלט GLB. בגרסה הנוכחית של FOSS, GltfSaveOptions אינה מגדירה תכונות ספציפיות לפורמט. השתמש/י בסיומת הקובץ כדי לשלוט בפורמט הפלט: .gltf ל-JSON‑based glTF, .glb ל-binary GLB.
scene.Save("output.gltf"); // JSON glTF
scene.Save("output.glb"); // binary GLBFbxLoadOptions
אפשרויות טעינה לקבצי FBX.
var opts = new FbxLoadOptions();
scene.Open("model.fbx", opts);FbxSaveOptions
אפשרויות שמירה לפלט FBX.
| Example | Example | Example |
|---|---|---|
IsAscii | bool | true ל-ASCII FBX, false ל-binary |
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);TmfLoadOptions
אפשרויות טעינה לקבצי 3MF.
var opts = new TmfLoadOptions();
scene.Open("model.3mf", opts);TmfSaveOptions
אפשרויות שמירה לפלט 3MF.
var opts = new TmfSaveOptions();
scene.Save("output.3mf", opts);