Converti DWG in DXF in C#

I file DWG sono disegni tecnici spesso utilizzati da ingegneri, architetti o altri professionisti dell’edilizia. Sono usati per creare disegni 2D o 3D. In determinate situazioni, potrebbe essere necessario convertire un file DWG in un file DXF. I file DXF vengono utilizzati per lo scambio di informazioni di disegno tra diverse applicazioni CAD. Inoltre, questi formati di file sono comunemente usati per i progetti di prodotti. Questo articolo illustra come convertire un’immagine DWG in DXF a livello di codice usando C#.

Conversione da DWG a DXF – Installazione dell’API C#

L’API Aspose.CAD for .NET supporta la creazione, la modifica o la manipolazione di DWG e molti altri formati di file. Puoi installare l’API scaricando il file DLL dalla sezione Nuove versioni o con il seguente comando di installazione NuGet:

PM> Install-Package Aspose.CAD

Converti DWG in DXF a livello di codice in C#

La conversione da DWG a DXF include alcune semplici operazioni. Puoi convertire DWG in DXF con i seguenti passaggi:

  1. Carica il file DWG di input con la classe Image.
  2. Salva il file DXF di output.

Il seguente frammento di codice mostra come convertire un file DWG in DXF in C#:

// Specificare i percorsi per i file di input e di output.
string inputDWG = "sample.dwg";
string outputDXF = "sample.dxf";

// Carica il file DWG di input
Image cadImage = Image.Load(inputDWG);

// Salva il file DXF di output
cadImage.Save(outputDXF);

Esplora più funzionalità

Puoi controllare molte altre funzionalità dell’API esaminando la documentazione.

Conclusione

In questo articolo, hai imparato come convertire DWG in un file DXF. I file DXF sono popolari perché sono open source. Pertanto, possono essere creati o manipolati senza dipendere dai programmi Autodesk. È possibile integrare questa funzionalità nelle applicazioni basate su .NET Framework o .NET Core. Inoltre, non è necessario installare alcun altro strumento o applicazione per eseguire la conversione. Fateci sapere il vostro feedback o le vostre domande tramite il forum. Non vediamo l’ora di assisterti.

Guarda anche