Konwersja DWG do DWF przy użyciu interfejsu API Java REST

Ten krótki poradnik wyjaśnia, jak przekonwertować DWG na DWF za pomocą interfejsu API REST Java. Transformacja DWG do DWF za pomocą interfejsu API Java Low Code zamienia edytowalny rysunek CAD w lekki, udostępniany plik tylko do odczytu, który można łatwo przeglądać, drukować i opisywać bez ujawniania oryginału. Konwersję wykonasz za pomocą pakietu SDK Cloud opartego na Dotjava.

Warunek wstępny

Kroki konwersji pliku DWG do DXF przy użyciu interfejsu API opartego na Javie

  1. Utwórz instancję CadApi z kluczem aplikacji, identyfikatorem aplikacji i adresem baseUrl
  2. Wskaż ścieżkę wejściową do źródłowego pliku DWG, a ścieżkę wyjściową do docelowego pliku DWF
  3. Otwórz plik DWG, skopiuj go do strumienia pamięci i zresetuj pozycję do 0
  4. Zbuduj obiekt PutDrawingDwfRequest z przygotowanym strumieniem MemoryStream
  5. Wywołaj cadApi.PutDrawingDwf(request), aby uzyskać przekonwertowany plik DWF jako strumień
  6. Utwórz plik docelowy i skopiuj strumień wyników do ścieżki wyjściowej

Poniższe kroki podsumowują proces konwersji DWG na DWF za pomocą API opartego na Javie. Najpierw skonfiguruj CadApi za pomocą swoich danych logowania i wskaż plik DWG oraz plik DWF, który chcesz utworzyć. Następnie wczytaj plik DWG do pamięci, wyślij go za pomocą PutDrawingDwfRequest w celu konwersji i zapisz zwrócony strumień jako plik DWF.

Kod konwertera AutoCAD do DWF wykorzystujący interfejs Java REST

Ten przykład kodu demonstruje proces tworzenia konwertera DWG do DWF online z wykorzystaniem interfejsu Java REST API. Plik źródłowy jest ładowany bezpośrednio z pamięci dyskowej; można jednak przesłać wiele plików do pamięci masowej w chmurze i przeprowadzić transformacje dla już przesłanych plików. Można podać opcjonalne parametry, takie jak docelowy rozmiar/DPI strony, kolor tła, obrót, powiększenie/skala itp., korzystając z dodatkowych parametrów w metodzie PutDrawingDwfRequest().

W tym samouczku nauczyliśmy się konwersji plików DWG do DWF. Aby przekształcić plik DWG do DXF, zapoznaj się z artykułem Konwersja DWG do DXF przy użyciu interfejsu API Java REST.

 Polski