OBJ a DXF csharp

I file OBJ vengono utilizzati per definire oggetti geometrici e vengono spesso creati come file di output utilizzando applicazioni di modellazione 3D. A volte potresti voler convertire un file OBJ in un file DXF. Di conseguenza, questo articolo illustra come convertire OBJ in file DXF a livello di codice in C#.

Convertitore da OBJ a DXF – Installazione dell’API C#

L’API Aspose.CAD for .NET può essere utilizzata per manipolare Wavefront OBJ, DWF e molti altri formati di file supportati. Configura rapidamente l’API scaricando i suoi file DLL di riferimento dalla pagina Nuove versioni utilizzando il comando NuGet seguente in Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Converti OBJ in file DXF in C#

È necessario seguire i passaggi seguenti per convertire un file OBJ in un file DXF:

  1. Carica il file OBJ di input usando la classe Image.
  2. Crea un oggetto della classe CadRasterizationOptions e DxfOptions.
  3. Converti OBJ in file DXF.

Il seguente frammento di codice spiega come convertire un file OBJ in formato DXF a livello di codice in C#:

// Carica il file OBJ usando la classe Image
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Crea un oggetto della classe CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Crea un oggetto della classe DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Imposta la proprietà VectorRasterizationOptions
    options.VectorRasterizationOptions = rasterizationOptions;

    // Esporta OBJ in DXF
    image.Save("output.dxf", options);
}

Ottieni una licenza temporanea gratuita

Puoi richiedere una licenza temporanea gratuita per valutare l’API nella sua piena capacità.

Conclusione

In questo articolo, hai capito come convertire un file OBJ in formato DXF a livello di codice in C#. Di solito viene utilizzato da un’applicazione di visualizzazione avanzata per memorizzare oggetti geometrici e dati 3D. Inoltre, puoi conoscere altre funzionalità dell’API visitando la sezione documentazione. Nel caso abbiate bisogno di discutere di una qualsiasi delle vostre preoccupazioni, non esitate a contattarci al forum.

Guarda anche

Converti DWF o DWFX in SVG in C#