DXF till FBX GLB

DXF-filer är utbytesformat som används för AutoCAD-ritningsfiler. Du kan konvertera DXF filer till binära glTF, GLB eller FBX formatfiler programmatiskt med C#. Följande avsnitt utvecklar mer detaljer:

DXF till FBX eller binär glTF GLB File Converter – C# API-installation

Aspose.3D for .NET API stöder att skapa, redigera, manipulera eller konvertera FBX-filer programmatiskt med C#. Du kan ladda ner DLL-resursfilen från avsnittet New Releases eller använda installationskommandot nedan NuGet:

PM> Install-Package Aspose.3D

Konvertera DXF till FBX-fil Programmatiskt med C#

Du kan konvertera en DXF-fil till FBX med följande steg:

  1. Ladda in DXF-fil med klassen Scene.
  2. Initiera klassobjektet FBXSaveOptions.
  3. Spara utdata FBX-fil.

Koden nedan visar hur man konverterar en DXF-fil till en FBX-fil med C#:

// Ladda in DXF-fil med Scene-klass.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Initiera FBXSaveOptions klassobjekt.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Konvertera DXF till FBX-fil.
scene.Save("Test.fbx", options);

Konvertera DXF till binär glTF- eller GLB-fil Programmatiskt med C#

Du kan konvertera en DXF-fil till en binär glTF- eller GLB-fil med stegen nedan:

  1. Ladda in DXF-fil med klassen Scene.
  2. Instantiera klassobjektet GLTFSaveOptions.
  3. Ställ in olika egenskaper.
  4. Spara utdata glTF- eller GLB-fil med metoden Save.

Följande kod utvecklar hur man konverterar en DXF-fil till en binär glTF- eller GLB-fil programmatiskt i C#:

// Ladda in DXF-fil med Scene-klass.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Instantiera GLTFSaveOptions klassobjekt.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Ställ in olika egenskaper.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Konvertera DXF till GLTF GLB-fil med Spara-metoden.
scene.Save("Output.glb", saveOptions);

Få gratis API-licens

Du kan utvärdera API:et i full kapacitet genom att begära en gratis temporär licens.

Slutsats

I den här artikeln har du lärt dig hur du konverterar en DXF-fil till en FBX- eller Binary glTF GLB-fil programmatiskt med C#. Dessutom kan du utforska många andra funktioner som stöds av API:t enligt listan under API-dokumentation. Välkommen att återkomma till oss på Free Support Forum om du har några frågor.

Se även