OBJ till DXF csharp

OBJ-filerna används för att definiera geometriska objekt och skapas ofta som ett utdatafilformat med hjälp av 3D-modelleringsprogram. Ibland kan du behöva konvertera en OBJ-fil till en DXF-fil. Enligt detta täcker den här artikeln hur du konverterar OBJ till DXF-fil programmatiskt i C#.

Installation av OBJ till DXF-konverterare – C# API

Aspose.CAD för .NET-API kan användas för att manipulera Wavefront OBJ, DWF och många andra stödda filformat. Konfigurera snabbt API:et genom att ladda ned dess referens-DLL-filer från Nyutgåvor-sidan med hjälp av följande NuGet-kommando i Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Konvertera OBJ till DXF-fil i C#

Följ stegen nedan för att konvertera en OBJ-fil till en DXF-fil:

  1. Ladda in den inmatade OBJ-filen med hjälp av Image-klassen.
  2. Skapa ett objekt av CadRasterizationOptions- och DxfOptions-klasser.
  3. Konvertera OBJ till DXF-fil.

Följande kodavsnitt visar hur du konverterar en OBJ-fil till DXF-format programmatiskt i C#:

// Load the OBJ file using the Image class
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
// Create an object of CadRasterizationOptions class
Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
{
PageWidth = 1600,
PageHeight = 1600
};
// Create an object of DxfOptions class
Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();
// Set the VectorRasterizationOptions property
options.VectorRasterizationOptions = rasterizationOptions;
// Export OBJ to DXF
image.Save("output.dxf", options);
}

Hämta gratistestlicens

Du kan begära en gratistestlicens för att utvärdera API:t i sin fulla kapacitet.

Slutsats

I den här artikeln har du förstått hur du konverterar en OBJ-fil till DXF-format programmatiskt i C#. Det används ofta av avancerade visningsprogram för att lagra geometriska objekt och 3D-data. Du kan också lära dig andra funktioner av API:t genom att besöka dokumentationen-avsnittet. I fallet att du behöver diskutera någon av dina bekymmer kan du kontakta oss på forumet.

Se även

Konvertera DWF eller DWFX till SVG i C#