Pliki STL służą do pokazania geometrii powierzchni 3D. Jednak tylko kilka aplikacji związanych z CAD obsługuje przeglądanie lub pracę z plikami STL. Dlatego może być konieczna konwersja plików STL do formatu PDF lub obrazu PNG. Umożliwi przeglądanie pliku w wielu systemach operacyjnych i środowiskach, ponieważ powszechnie obsługiwane są formaty plików PDF lub plików graficznych. Przejdźmy przez następujące sekcje, aby znaleźć więcej szczegółów:
- Konwersja STL do obrazu PNG lub PDF – instalacja Java API
- Konwertuj STL na PDF Programowo za pomocą Java
- Programowo konwertuj obraz STL na obraz PNG za pomocą języka Java
Konwersja STL do obrazu PNG lub PDF – instalacja Java API
Pliki STL są również znane jako pliki stereolitograficzne, ponieważ służą do przechowywania informacji geometrycznych 3D. Możesz przekonwertować plik STL za pomocą Aspose.CAD for Java API. Możesz łatwo korzystać z funkcji konwersji STL bez potrzeby korzystania z jakiejkolwiek innej aplikacji innej firmy. Po prostu skonfiguruj swoje środowisko Java, pobierając plik JAR z sekcji Downloads lub z następującymi specyfikacjami w swoich aplikacjach opartych na Maven:
Magazyn:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
</repositories>
Zależność:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cad</artifactId>
<version>20.12</version>
</dependency>
</dependencies>
Konwertuj STL na PDF Programowo za pomocą Java
Możesz wykonać następujące kroki, aby programowo konwertować pliki STL do formatu PDF przy użyciu języka Java:
- Określ ścieżkę do wejściowego pliku STL.
- Załaduj wejściowy plik STL z obiektem klasy CadImage.
- Zainicjuj instancję klasy PdfOptions.
- Konwertuj STL na PDF.
Poniższy kod pokazuje, jak programowo przekonwertować STL na PDF za pomocą Java:
// Określ ścieżkę do wejściowego pliku STL
String sourceFilePath = dataDir + "galeon.stl";
// Załaduj wejściowy obraz STL
CadImage cadImage = (CadImage)Image.load(sourceFilePath);
// Zainicjuj instancję klasy PdfOptions
PdfOptions pdfOptions = new PdfOptions();
// Konwertuj STL na PDF
cadImage.save(dataDir + "test.pdf", pdfOptions);
Programowo konwertuj obraz STL na obraz PNG za pomocą języka Java
Wykonaj następujące kroki, aby przekonwertować plik STL na obraz PNG w aplikacjach Java:
- Załaduj wejściowy obraz STL.
- Zainicjuj instancję klasy PngOptions.
- Konwertuj obraz STL na PNG.
Poniższy kod demonstruje, jak programowo przekonwertować obraz STL na obraz PNG przy użyciu języka Java:
// Określ ścieżkę do wejściowego pliku STL
String sourceFilePath = dataDir + "galeon.stl";
// Załaduj wejściowy obraz STL
CadImage cadImage = (CadImage)Image.load(sourceFilePath);
// Zainicjuj instancję klasy PngOptions
PngOptions pngOptions = new PngOptions();
// Konwertuj obraz STL na PNG
cadImage.save(sourceFilePath + "test.png", pngOptions);
Wniosek
Podsumowując, nauczyłeś się programowo konwertować pliki STL do różnych formatów plików, w tym dokumentów PDF i obrazów PNG, używając języka Java. Ten artykuł to przewodnik krok po kroku, w którym omówiono konfigurację interfejsu API oraz jego użycie w aplikacjach. Możesz zapoznać się z kilkoma innymi funkcjami, przeglądając API Dokumentacja. Ponadto w przypadku jakichkolwiek wątpliwości prosimy o skontaktowanie się z nami w dowolnym momencie na Bezpłatnym forum pomocy technicznej. Chcielibyśmy usłyszeć od ciebie!