Ez a gyors oktatóanyag azt tárgyalja, hogyan lehet OBJ-t STL-re konvertálni Java-ban. Tartalmazza a konfigurációt, az algoritmust és a mintakódot egy OBJ–STL konverter Java-ban létrehozásához. Ezenkívül nem kell bonyolult 3D-s renderelő alkalmazást telepítenie ennek a funkciónak a használatához.
Lépések az OBJ STL-re konvertálásához Java nyelven
- A Aspose.3D for Java konfigurálása a Maven adattárból az OBJ-ből STL-be való konverzióhoz
- Szerezze be a forrás OBJ fájlt a Scene osztállyal
- Inicializálja a StlSaveOptions osztály egy példányát
- Konvertálja az OBJ-t STL-fájllá a Mentés módszerrel
Ezek a lépések pontosan elmagyarázzák, hogyan lehet egy 3D objektumot STL-re konvertálni Javaban. Előfeltételként állítsa be a környezetet a saját oldalán, és szerezze be a forrásobjektumfájlt. Ezt követően adja meg a szükséges tulajdonságokat az StlSaveOptions segítségével, és exportálja a létrehozott STL fájlt.
Kód az OBJ STL-lé konvertálásához Java nyelven
import com.aspose.threed.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change OBJ to STL in Java | |
{ | |
com.aspose.threed.TrialException.setSuppressTrialException(true); | |
// Set the licenses | |
// new License().setLicense("License.lic"); | |
// Create Scene class object | |
com.aspose.threed.Scene scene = new com.aspose.threed.Scene(); scene.open("Aspose3D.obj"); | |
// Create StlSaveOptions class object | |
com.aspose.threed.StlSaveOptions options = new com.aspose.threed.StlSaveOptions(); | |
// Convert OBJ to STL file | |
scene.save("output.stl", options); | |
System.out.println("Done"); | |
} | |
} |
Ez a mintakód bemutatja, hogyan lehet az OBJ fájlt STL-re konvertálni Javaban. Míg ez a kód minimális és alapverziója, amely a Scene osztály objektumot használja a forrás OBJ fájl betöltéséhez. Ezután a kimeneti STL fájl a Mentés metódussal, az StlSaveOptions osztály egy példányával együtt kerül megjelenítésre. Ezenkívül improvizálhatja a kódot, például beállíthatja az időtúllépési küszöböt, megváltoztathatja a koordinátákat, manipulálhatja az adatfolyamot stb. igényei szerint.
Ebben az oktatóanyagban megvizsgálta, hogyan konvertálhat 3D objektumot STL-re Java-ban. Ha azonban szeretné megtanulni az STL-ből PDF-be konvertálást, olvassa el a cikket a következőn: hogyan lehet OBJ-t FBX-re konvertálni Java-ban.