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
- 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 Dotnet pro změnu DWG na SVG
- Nastavení projektu v jazyce C# s výše uvedenou sadou SDK
Kroky pro online převod DWG do SVG pomocí služby C# 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í 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.