Konwersja DWG do DWF przy użyciu interfejsu API REST Node.js

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

Warunek wstępny

Kroki konwersji pliku DWG do DXF przy użyciu interfejsu API opartego na Node.js

  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 Node.js. 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 REST Node.js

Ten przykład kodu demonstruje proces tworzenia konwertera DWG do DWF online z wykorzystaniem interfejsu REST API Node.js. Plik źródłowy jest ładowany bezpośrednio z pamięci dyskowej; można jednak przesłać wiele plików do pamięci 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 za pomocą interfejsu REST API Node.js.

 Polski