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

Tato krátká příručka vysvětluje, jak převést DWG na DXF pomocí rozhraní C# REST API. Převod souboru DWG na DXF usnadňuje otevírání souborů CAD ve více aplikacích, sdílení s kýmkoli, odesílání do CNC/laserových obráběcích strojů a vyhnete se problémům s verzemi na dlouhou dobu. Naučíte se tento proces převodu DWG na DXF pomocí rozhraní C# REST s využitím cloudové sady SDK založené na platformě Dotnet.

Předpoklad

Kroky pro převod souboru DWG do DXF pomocí rozhraní API založeného na jazyce C# .NET

  1. Vytvořte CadApi s vaším klíčem aplikace, identifikátorem SID aplikace a základní adresou URL
  2. Definujte vstupní cestu zdrojového DWG/PSD a výstupní cestu cílového DXF
  3. Otevřete vstupní soubor, zkopírujte ho do MemoryStream a resetujte Position na 0.
  4. Vytvořte PutDrawingDXFRequest s použitím připraveného MemoryStream
  5. Voláním metody cadApi.PutDrawingDXF(request) získáte převedený výsledek jako stream.
  6. Vytvořte cílový soubor a zkopírujte výsledný proud do outputPath.

Tyto kroky shrnují proces transformace souboru DWG z AutoCADu do DXF pomocí REST rozhraní C#. Inicializujte CadApi svými přihlašovacími údaji a nastavte zdrojový soubor inputPath DWG a cílový soubor outputPath DXF. Poté načtěte soubor do MemoryStream, vytvořte PutDrawingDXFRequest, zavolejte cadApi.PutDrawingDXF(request) pro konverzi a vrácený stream zapište do souboru DXF.

Kód pro online převod DWG do DXF pomocí C# REST API

Výše uvedený ukázkový kód pomáhá s vývojem převodníku CAD do DXF pomocí služby C# RESTful. Tato transformace formátu zvyšuje interoperabilitu, protože DXF je otevřený, široce podporovaný formát pro výměnu dat, takže je snazší jej sdílet s dodavateli, klienty nebo aplikacemi, které nemohou otevřít DWG. Pro další úpravu výstupního souboru DXF podle vašich požadavků můžete použít argument ExportOptions ve volání PutDrawingDXFRequest().

This tutorial guides in developing a DWG to DXF converter. To convert DWG file to OBJ, refer to the article on Convert DWG to OBJ using C# REST API.

 Čeština