Převeďte DWG na DXF v Pythonu

Formát DWG ukládá dvourozměrné (2D) a trojrozměrné (3D) výkresy a data CAD. zatímco DXF je formát souboru používaný pro výměnu 2D a 3D CAD dat mezi různými softwarovými aplikacemi CAD. V tomto článku se naučíme, jak převést DWG na DXF v Pythonu. Tento článek obsahuje podrobného průvodce a příklady kódu pro zjednodušení procesu převodu.

Tento článek se zabývá následujícími tématy:

  1. Python DWG to DXF Converter API – bezplatné stažení
  2. Převést DWG do DXF
  3. Převést DWG na DXF s možnostmi
  4. Převodník DWG do DXF zdarma online
  5. DWG to DXF Converter – výukové zdroje

Python DWG to DXF Converter API – ke stažení zdarma

Pro převod DWG souborů do DXF použijeme API Aspose.CAD for Python. Aspose.CAD for Python API umožňuje práci s formáty souborů CAD v aplikacích Python. Umožňuje vývojářům vytvářet, upravovat, manipulovat a převádět podporované formáty souborů pomocí Pythonu.

Prosím stáhněte si balíček knihovny nebo nainstalujte API z PyPI pomocí následujícího příkazu pip v konzole:

pip install aspose-cad

Převeďte DWG na DXF v Pythonu

DWG můžeme snadno převést na DXF v Pythonu podle následujících kroků:

  1. Načtěte vstupní soubor DWG pomocí třídy Image.
  2. Vytvořte instanci třídy DxfOptions.
  3. Nakonec zavolejte metodu save() a uložte DWG jako DXF. Jako argumenty bere cestu k výstupnímu souboru DXF a DxfOptions.

Následující ukázka kódu ukazuje, jak převést DWG na DXF v Pythonu.

# This code example demonstrates how to convert DWG to DXF
import aspose.cad as cad

# Specify paths for input and output files.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Load DWG file
image = cad.Image.load(inputDWG)

# Specify DXF options
options = cad.imageoptions.DxfOptions()

# Save output DXF file
image.save(outputDXF, options);

Převeďte DWG na DXF pomocí možností v Pythonu

Při převodu souboru DWG na DXF můžeme také určit různé možnosti uložení podle následujících kroků:

  1. Načtěte vstupní soubor DWG pomocí třídy Image.
  2. Vytvořte instanci třídy CadRasterizationOptions.
  3. Zadejte vlastnosti možnosti.
  4. Vytvořte instanci třídy DxfOptions.
  5. Poté nastavte vlastnost vectorrasterizationoptions na CadRasterizationOptions.
  6. Nakonec zavolejte metodu save() a uložte DWG jako DXF.

Následující ukázka kódu ukazuje, jak určit různé možnosti CAD při ukládání souboru DWG jako DXF v Pythonu.

# This code example demonstrates how to convert DWG to DXF with convert options
import aspose.cad as cad

# Specify paths for input and output files.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Load DWG file
image = cad.Image.load(inputDWG)

# Specify CAD Rasterization options
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Select specific layout to convert
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Specify DXF options
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Save output DXF file
image.save(outputDXF, options);

Převodník DWG na DXF – Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k vyzkoušení knihovny převodníků DWG na DXF bez omezení.

Online převodník DWG do DXF

Kromě toho máte možnost zdarma využít náš webový převaděč DWG do DXF, který vám umožní snadno převádět soubory DWG do formátu DXF. Tento online nástroj byl vytvořen pomocí Aspose.CAD API.

Python DWG to DXF Converter – výukové zdroje

Zjistěte, jak číst, převádět a manipulovat se soubory DWG bez aplikace AutoCAD. Kromě toho můžete procházet následující zdroje a dozvědět se více o knihovně:

Závěr

Závěrem lze říci, že převod DWG do DXF v Pythonu je poměrně přímočarý proces. Pomocí kroků uvedených v tomto článku můžete snadno převést soubory DWG na soubory DXF programově. Využitím Aspose.CAD for Python můžete zjednodušit úkoly, jako je vykreslování CAD výkresů, extrahování dat a zajištění kompatibility mezi různými formáty souborů CAD. Pomáhá vývojářům zefektivnit jejich projekty související s CAD. Kromě převodu DWG do DXF v Pythonu můžete transformovat soubory DWG do formátu DXF online pomocí bezplatné webové aplikace pro převod DWG. V případě jakýchkoli nejasností nás prosím kontaktujte na našem bezplatném fóru podpory.

Viz také