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");

انظر أيضاً

 العربية