Load/Save Options

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 GLB

FbxLoadOptions

אפשרויות טעינה לקבצי FBX.

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

FbxSaveOptions

אפשרויות שמירה לפלט FBX.

ExampleExampleExample
IsAsciibooltrue ל-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);

ראה גם

 עברית