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
- Konvertera DXF till FBX-fil Programmatiskt med C#
- Konvertera DXF till binär glTF- eller GLB-fil Programmatiskt med C#
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:
- Ladda in DXF-fil med klassen Scene.
- Initiera klassobjektet FBXSaveOptions.
- 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:
- Ladda in DXF-fil med klassen Scene.
- Instantiera klassobjektet GLTFSaveOptions.
- Ställ in olika egenskaper.
- 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.