File Format — Aspose.3D FOSS for Java

Prezentare generală

În ceea ce priveşte FileFormat class este un registru static al tuturor formatelor de fișiere suportate de Aspose.3D FOSS pentru Java. Instanțele sunt constante predefinite, cum ar fi: FileFormat.WAVEFRONTOBJ, FileFormat.GLTF2, sau FileFormat.FBX7400ASCII.- Daţi-mi un pas . FileFormat În cazul în care: Scene.save() să selecteze formatul de ieșire în mod explicit.

Paletă de servicii: com.aspose.threed


Clasele și enumerările

Tipul de vehiculDescriere:
FileFormatRegistru static al formatelor de fișiere suportate. Conține constante cum ar fi: WAVEFRONTOBJ, GLTF2, GLTF2_BINARY, FBX7400ASCII, FBX7600_BINARY, STL, STL_BINARY.
FileFormatTypeCategorie largă a unui format de fișier: GEOMETRY, POINT_CLOUD, etc. Accesat prin intermediul: FileFormat.getFormatType().
FileContentTypeControlează dacă ieșirea este scrisă ca binar sau ASCII. Transmis la StlSaveOptions.setContentType() și de: GltfSaveOptions.setContentType().

Formatele suportate

Constanta formatuluiExtinderePărți de mărfuriSalvare
FileFormat.WAVEFRONTOBJ.obj
FileFormat.GLTF2.gltf
FileFormat.GLTF2_BINARY.glb
FileFormat.FBX7400ASCII.fbx
FileFormat.FBX7600_BINARY.fbx
FileFormat.STL.stl
FileFormat.STL_BINARY.stl

Un exemplu rapid

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

Vezi și:

 Română