Převod DWG do SVG pomocí Python REST API

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

Kroky pro online převod DWG do SVG pomocí služby Python 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 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.

 Čeština