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. في النسخة الحالية المفتوحة المصدر،, GltfSaveOptions لا يحدد خصائص خاصة بالصيغة. استخدم امتداد الملف للتحكم في صيغة الإخراج: .gltf لـ glTF المستند إلى JSON،, .glb لـ 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 لـ FBX بنسق ASCII،, false للثنائي
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);

انظر أيضًا

 العربية