Load/Save Options

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

Namensraum: Aspose.ThreeD.Formats

Jedes unterstützte Format verfügt über ein dediziertes Paar von Lade- und Speicheroptionen‑Klassen, mit denen Sie das Import‑ und Exportverhalten steuern können.


ObjLoadOptions

Ladeoptionen für Wavefront‑OBJ‑Dateien.

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

ObjSaveOptions

Speicheroptionen für Wavefront‑OBJ‑Ausgabe.

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

StlLoadOptions

Ladeoptionen für STL‑Dateien (binär und ASCII).

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

StlSaveOptions

Speicheroptionen für STL‑Ausgabe.

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

GltfLoadOptions

Ladeoptionen für glTF 2.0‑ und GLB‑Dateien.

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

GltfSaveOptions

Speicheroptionen für glTF 2.0 und GLB-Ausgabe. In der aktuellen FOSS-Edition, GltfSaveOptions definiert keine format-spezifischen Eigenschaften. Verwenden Sie die Dateierweiterung, um das Ausgabeformat zu steuern: .gltf für JSON-basiertes glTF, .glb für binäres GLB.

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

FbxLoadOptions

Ladeoptionen für FBX‑Dateien.

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

FbxSaveOptions

Speicheroptionen für FBX‑Ausgabe.

MethodsMethodsMethods
IsAsciibooltrue für ASCII-FBX, false für binär
var opts = new FbxSaveOptions() { IsAscii = true };
scene.Save("output.fbx", opts);

TmfLoadOptions

Ladeoptionen für 3MF‑Dateien.

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

TmfSaveOptions

Speicheroptionen für 3MF‑Ausgabe.

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

Siehe auch

 Deutsch