Tento krátký návod ukazuje, jak převést DWG na SVG pomocí Python REST API. Naučíte se, jak automaticky transformovat DWG do SVG pomocí Python REST Interface s pomocí cloudové SDK založené na Dotpythonu. Po této konverzi DWG do 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 Aspose.Cad Cloud SDK pro Dotpython pro změnu DWG na SVG
- Nastavení projektu v Pythonu s výše uvedenou sadou SDK
Kroky pro online převod DWG do SVG pomocí služby Python 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 Pythonu. 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 Pythonu
Výše uvedený kód demonstruje převod souboru v AutoCADu do SVG pomocí služby Python 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í Python REST API.