Převod DWG do SVG pomocí Node.js REST API

Tento krátký návod ukazuje, jak převést DWG na SVG pomocí Node.js REST API. Naučíte se, jak automaticky transformovat DWG na SVG pomocí Node.js REST Interface s pomocí cloudové SDK založené na Dotnodejs. Po této konverzi DWG na SVG lze CAD výkresy snadno zobrazit a škálovat v jakémkoli webovém prohlížeči.

Předpoklad

Kroky pro online převod DWG do SVG pomocí služby Node.js RESTful

  1. Vytvořte klienta CadApi pomocí tajného klíče API a ID uživatele
  2. Nastavte vstupní cestu zdrojového souboru DWG a výstupního souboru SVG
  3. Načte vstupní soubor do paměťového proudu a nastaví jeho pozici na začátek
  4. Vytvořte objekt PutDrawingSvgRequest a předejte mu vstupní souborový paměťový proud
  5. Zavolejte VložitKresleníSVG předáním objektu požadavku na převod vstupního souboru.
  6. Uložit vrácený SVG stream jako soubor na disk

Tyto kroky shrnují, jak změnit formát souboru z CAD na SVG pomocí API založeného na Node.js. Vytvořte klienta CadApi, inicializujte ho tajným klíčem a ID uživatele, definujte vstupní a výstupní cesty k souborům a načtěte vstupní soubor DWG do paměťového proudu. Vytvořte instanci objektu PutDrawingSvgRequest s paměťovým proudem vstupních souborů, zavolejte metodu PutDrawingSvg() pro provedení převodu a získání proudu SVG a uložte výstup jako soubor SVG.

Kód pro převod AutoCADu do SVG pomocí API založeného na Node.js

Výše uvedený kód demonstruje převod souboru v AutoCADu do SVG pomocí Node.js RESTful Service. Pro úpravu výstupu můžete využít možnosti exportu ve třídě PutDrawingSvgRequest. Podobně lze více souborů nahrát do cloudového úložiště a převést do požadovaného formátu voláním příslušné metody pro jednotlivé soubory.

Tento tutoriál vás provede převodem souboru DWG do formátu SVG. Chcete-li převést soubor DWG do formátu DWF, přečtěte si článek o Převod DWG do DWF pomocí Node.js REST API.

 Čeština