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
- Vytvořte si účet a získejte přihlašovací údaje k API pro převod souboru DWG do SVG
- Stáhněte si Cloudová sada SDK Aspose.Cad pro Dotnodejs pro změnu DWG na SVG
- Nastavení projektu Node.js s výše uvedenou sadou SDK
Kroky pro online převod DWG do SVG pomocí služby Node.js RESTful
- Vytvořte klienta CadApi pomocí tajného klíče API a ID uživatele
- Nastavte vstupní cestu zdrojového souboru DWG a výstupního souboru SVG
- Načte vstupní soubor do paměťového proudu a nastaví jeho pozici na začátek
- Vytvořte objekt PutDrawingSvgRequest a předejte mu vstupní souborový paměťový proud
- Zavolejte VložitKresleníSVG předáním objektu požadavku na převod vstupního souboru.
- 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.