File Format — Aspose.3D FOSS for Java
نظرة عامة
المجلس الوزاري FileFormat class هو سجل ثابت لجميع تنسيقات الملفات التي يدعمها Aspose.3D FOSS for Java. الحالات هي الثوابت المعروفة مسبقا مثل: FileFormat.WAVEFRONTOBJ, FileFormat.GLTF2,أو ، FileFormat.FBX7400ASCII.-أعبر عن … FileFormat مثال على ذلك Scene.save() لتحديد شكل الصور الناتجة بشكل صريح.
حزمة: com.aspose.threed
الفئات والإحصاءات
| النوع | وصف |
|---|---|
FileFormat | سجل ثابت لتنسيقات الملف المدعومة. يحتوي على الثوابت مثل: WAVEFRONTOBJ, GLTF2, GLTF2_BINARY, FBX7400ASCII, FBX7600_BINARY, STL, STL_BINARY. |
FileFormatType | فئة واسعة من تنسيق الملف: GEOMETRY, POINT_CLOUD,، الخ. يمكن الوصول إليها عبر: FileFormat.getFormatType(). |
FileContentType | تحكم ما إذا كان الناتج مكتوب كثنائي أو ASCII. تم نقله إلى StlSaveOptions.setContentType() و GltfSaveOptions.setContentType(). |
الصيغ المدعومة
| ثابتة التنسيق | تمديد | الحمولة | حفظ |
|---|---|---|---|
FileFormat.WAVEFRONTOBJ | .obj | ✓ | ✓ |
FileFormat.GLTF2 | .gltf | ✓ | ✓ |
FileFormat.GLTF2_BINARY | .glb | ✓ | ✓ |
FileFormat.FBX7400ASCII | .fbx | ✓ | ✓ |
FileFormat.FBX7600_BINARY | .fbx | ✓ | ✓ |
FileFormat.STL | .stl | ✓ | ✓ |
FileFormat.STL_BINARY | .stl | ✓ | ✓ |
مثال سريع
import com.aspose.threed.Scene;
import com.aspose.threed.FileFormat;
Scene scene = Scene.fromFile("model.obj");
// Save as binary FBX explicitly
scene.save("output.fbx", FileFormat.FBX7600_BINARY);
// Or save using the file extension for auto-detection
scene.save("output.gltf");