Ten krótki poradnik wyjaśnia, jak przekonwertować DWG na DXF za pomocą interfejsu Java REST API. Przekształcenie pliku DWG w DXF ułatwia otwieranie pliku CAD w większej liczbie aplikacji, udostępnianie go innym, wysyłanie do narzędzi CNC/laserowych i pozwala uniknąć problemów z wersjami w dłuższej perspektywie. Nauczysz się procesu konwersji DWG na DXF za pomocą interfejsu Java REST, wykorzystując pakiet Cloud SDK oparty na Dotjava.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API do konwersji pliku DWG do DXF
- Pobierz Aspose.Cad Cloud SDK dla Dotjava, aby zmienić DWG na DXF
- Skonfiguruj projekt Java przy użyciu powyższego zestawu SDK
Kroki konwersji pliku DWG do DXF przy użyciu interfejsu API opartego na Javie
- Utwórz CadApi przy użyciu klucza aplikacji, identyfikatora aplikacji i adresu baseUrl
- Zdefiniuj ścieżkę wejściową źródłowego pliku DWG/PSD i ścieżkę wyjściową docelowego pliku DXF
- Otwórz plik wejściowy, skopiuj go do strumienia pamięci i zresetuj pozycję do 0
- Utwórz żądanie PutDrawingDXFRequest przy użyciu przygotowanego strumienia MemoryStream
- Wywołaj cadApi.PutDrawingDXF(request), aby uzyskać przekonwertowany wynik w postaci strumienia
- Utwórz plik docelowy i skopiuj strumień wyników do outputPath
Poniższe kroki podsumowują proces transformacji pliku AutoCAD DWG do formatu DXF za pomocą interfejsu Java REST. Zainicjuj CadApi swoimi danymi logowania i ustaw ścieżkę źródłową inputPath DWG oraz ścieżkę docelową outputPath DXF. Następnie załaduj plik do strumienia MemoryStream, utwórz żądanie PutDrawingDXFRequest, wywołaj cadApi.PutDrawingDXF(request) w celu konwersji i zapisz zwrócony strumień do pliku DXF.
Kod do konwersji plików DWG do DXF online przy użyciu interfejsu API Java REST
Powyższy przykładowy kod pomaga w opracowaniu konwertera CAD do DXF z wykorzystaniem usługi Java RESTful Service. Ta transformacja formatu zwiększa interoperacyjność, ponieważ DXF jest otwartym, szeroko obsługiwanym formatem wymiany, dzięki czemu łatwiej jest udostępniać go dostawcom, klientom lub aplikacjom, które nie obsługują formatu DWG. Możesz użyć argumentu ExportOptions w wywołaniu PutDrawingDXFRequest(), aby dodatkowo dostosować wyjściowy plik DXF do swoich potrzeb.
This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using Java REST API.