Konvertera DWG till DXF i Python

Formatet DWG lagrar tvådimensionella (2D) och tredimensionella (3D) CAD-ritningar och data. medan DXF är ett filformat som används för utbyte av 2D- och 3D-CAD-data mellan olika CAD-program. I den här artikeln kommer vi att lära oss hur du konverterar DWG till DXF i Python. Den här artikeln ger en omfattande steg-för-steg-guide och kodexempel för att förenkla konverteringsprocessen.

Den här artikeln tar upp följande ämnen:

  1. Python DWG till DXF Converter API – gratis nedladdning
  2. Konvertera DWG till DXF
  3. Konvertera DWG till DXF med alternativ
  4. DWG till DXF Converter gratis online
  5. DWG till DXF Converter – Lärresurser

Python DWG till DXF Converter API – Gratis nedladdning

Vi kommer att använda Aspose.CAD for Python API för att konvertera DWG-filer till DXF. Aspose.CAD for Python API gör det möjligt att arbeta med CAD-filformat i Python-applikationer. Det låter utvecklare skapa, redigera, manipulera och konvertera filformat som stöds med Python.

Vänligen ladda ned bibliotekspaketet eller installera API:et från PyPI med följande pip-kommando i konsolen:

pip install aspose-cad

Konvertera DWG till DXF i Python

Vi kan enkelt konvertera DWG till DXF i Python genom att följa stegen nedan:

  1. Ladda en indata-DWG-fil med hjälp av klassen Image.
  2. Skapa en instans av klassen DxfOptions.
  3. Till sist, anropa metoden save() för att spara DWG som DXF. Den tar DXF-filsökvägen och DxfOptions som argument.

Följande kodexempel visar hur man konverterar DWG till DXF i Python.

# Detta kodexempel visar hur man konverterar DWG till DXF
import aspose.cad as cad

# Ange sökvägar för in- och utdatafiler.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Ladda DWG-fil
image = cad.Image.load(inputDWG)

# Ange DXF-alternativ
options = cad.imageoptions.DxfOptions()

# Spara utdata DXF-fil
image.save(outputDXF, options);

Konvertera DWG till DXF med alternativ i Python

Vi kan också ange olika sparalternativ när vi konverterar en DWG-fil till en DXF genom att följa stegen nedan:

  1. Ladda en indata-DWG-fil med hjälp av klassen Image.
  2. Skapa en instans av klassen CadRasterizationOptions.
  3. Ange alternativegenskaperna.
  4. Skapa en instans av klassen DxfOptions.
  5. Efter det ställer du in egenskapen vectorrasterizationoptions till CadRasterizationOptions.
  6. Till sist, anropa metoden save() för att spara DWG som DXF.

Följande kodexempel visar hur du anger olika CAD-alternativ medan du sparar en DWG-fil som en DXF i Python.

# Detta kodexempel visar hur man konverterar DWG till DXF med konverteringsalternativ
import aspose.cad as cad

# Ange sökvägar för in- och utdatafiler.
inputDWG = "C:\Files\sample.dwg";
outputDXF = "C:\Files\sample_out.dxf";

# Ladda DWG-fil
image = cad.Image.load(inputDWG)

# Ange CAD-rasteriseringsalternativ
rasterizationOptions = cad.imageoptions.CadRasterizationOptions()
rasterizationOptions.content_as_bitmap = True

# Välj specifik layout att konvertera
rasterizationOptions.layouts = ["Drawing1-Layout1"]

# Ange DXF-alternativ
options = cad.imageoptions.DxfOptions()
options.vector_rasterization_options = rasterizationOptions

# Spara utdata DXF-fil
image.save(outputDXF, options);

DWG till DXF Converter – Skaffa en gratis licens

Du kan skaffa en gratis tillfällig licens för att prova DWG till DXF-omvandlarbiblioteket utan begränsningar.

DWG till DXF Converter Online

Dessutom har du möjlighet att använda vår webbaserade DWG till DXF-omvandlare utan kostnad, vilket gör att du enkelt kan omvandla DWG-filer till DXF-format. Detta onlineverktyg skapades med Aspose.CAD API.

Python DWG till DXF Converter – Lärresurser

Ta reda på hur du läser, konverterar och manipulerar DWG-filer utan AutoCAD. Dessutom kan du bläddra i följande resurser för att lära dig mer om biblioteket:

Slutsats

Sammanfattningsvis är att konvertera DWG till DXF i Python en relativt enkel process. Med stegen som beskrivs i den här artikeln kan du enkelt konvertera DWG-filer till DXF-filer programmatiskt. Genom att utnyttja Aspose.CAD för Python kan du förenkla uppgifter som att rendera CAD-ritningar, extrahera data och säkerställa kompatibilitet mellan olika CAD-filformat. Det hjälper utvecklare att effektivisera sina CAD-relaterade projekt. Förutom att konvertera DWG till DXF i Python kan du omvandla DWG-filer till DXF-format online med hjälp av en gratis webbapp för DWG-konvertering. I händelse av oklarheter, vänligen kontakta oss på vårt gratis supportforum.

Se även