Převod DWG do SVG pomocí C# REST API

Tento krátký tutoriál ukazuje, jak převést DWG na SVG pomocí C# REST API. Naučíte se, jak automaticky transformovat DWG na SVG pomocí C# REST Interface s pomocí cloudové SDK založené na platformě Dotnet. 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 C# 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í rozhraní API založeného na jazyce C# .NET. Vytvořte klienta CadApi, inicializujte ho tajným klíčem a ID uživatele, definujte vstupní a výstupní cestu k souboru a načtěte vstupní soubor DWG do paměťového proudu. Vytvořte instanci objektu PutDrawingSvgRequest s paměťovým proudem vstupního souboru, 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 C# .NET

Výše uvedený kód demonstruje převod souboru v AutoCADu do SVG pomocí služby C# RESTful. Pro úpravu výstupu můžete využít možnosti exportu ve třídě PutDrawingSvgRequest. Podobně lze nahrát více souborů do cloudového úložiště a převést je 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í C# REST API.

 Čeština