
Pliki DWG zawierają dane projektowe w formacie 2D lub 3D. W niektórych sytuacjach może być konieczna konwersja pliku DWG do pliku DXF. Pliki DXF są plikami typu open source i są powszechnie używane do udostępniania projektów na różnych platformach CAD. Zgodnie z tym artykuł opisuje, jak programowo przekonwertować DWG na DXF za pomocą Java.
Konwersja DWG do DXF – Instalacja Java API
Aspose.CAD for Java API może służyć do tworzenia, edytowania lub manipulowania plikami DWG i wieloma innymi formatami plików. Format DXF jest często używany przez architektów, inżynierów i innych specjalistów z branży budowlanej do celów projektowych. Możesz szybko skonfigurować API, pobierając jego plik JAR z sekcji Downloads lub z poniższą specyfikacją Mavena w pliku pom.xml swojej aplikacji:
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>21.10</version>
</dependency>
</dependencies>
Konwertuj DWG na DXF Programowo w Javie
Możesz przekonwertować DWG na DXF, wykonując poniższe czynności:
Poniższy fragment kodu wyjaśnia, jak przekonwertować plik DWG na DXF w Javie:
// Określ ścieżki dla plików wejściowych i wyjściowych.
String inputDWG = "sample.dwg";
String outputDXF = "sample.dxf";
// Załaduj wejściowy plik DWG
Image cadImage = Image.load(inputDWG);
// Zapisz wyjściowy plik DXF
cadImage.save(outputDXF);
Dowiedz się więcej funkcji
Możesz zapoznać się z różnymi funkcjami oferowanymi przez API, odwiedzając dokumentację.
Wniosek
W tym artykule nauczyłeś się, jak przekonwertować plik DWG na plik DXF w Javie. Renderuje wszystkie kształty i zawartość do DXF z wysoką wiernością. Możesz zintegrować tę funkcjonalność z aplikacjami opartymi na Javie. Co więcej, nie musisz konfigurować żadnej innej aplikacji ani narzędzia, aby korzystać z tej funkcji. Zachęcamy do kontaktu z nami za pośrednictwem forum. Oczekujemy na kontakt zwrotny!