File Format — Aspose.3D FOSS for Java
Επισκόπηση
Η FileFormat class είναι ένα στατικό μητρώο όλων των μορφών αρχείων που υποστηρίζονται από το Aspose.3D FOSS για την 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");