DXF do FBX GLB

Pliki DXF to formaty wymiany używane w plikach rysunków programu AutoCAD. Możesz konwertować pliki DXF do formatu binarnego glTF, GLB lub FBX programowo przy użyciu języka C#. W poniższych sekcjach omówiono więcej szczegółów:

Konwerter plików DXF na FBX lub binarny glTF GLB – instalacja C# API

Aspose.3D for .NET API obsługuje programistyczne tworzenie, edytowanie, manipulowanie lub konwertowanie plików FBX przy użyciu języka C#. Możesz pobrać plik zasobów DLL z sekcji New Releases lub użyć poniższego polecenia instalacyjnego NuGet:

PM> Install-Package Aspose.3D

Konwertuj plik DXF na plik FBX programowo za pomocą C#

Możesz przekonwertować plik DXF na FBX, wykonując następujące czynności:

  1. Załaduj wejściowy plik DXF z klasą Scene.
  2. Zainicjuj obiekt klasy FBXSaveOptions.
  3. Zapisz wyjściowy plik FBX.

Poniższy kod pokazuje, jak przekonwertować plik DXF na plik FBX za pomocą języka C#:

// Załaduj wejściowy plik DXF z klasą Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Zainicjuj obiekt klasy FBXSaveOptions.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Konwertuj plik DXF na plik FBX.
scene.Save("Test.fbx", options);

Konwertuj DXF na binarny plik glTF lub GLB Programowo za pomocą C#

Możesz przekonwertować plik DXF na plik binarny glTF lub GLB, wykonując poniższe czynności:

  1. Załaduj wejściowy plik DXF z klasą Scene.
  2. Utwórz instancję obiektu klasy GLTFSaveOptions.
  3. Ustaw różne właściwości.
  4. Zapisz wyjściowy plik glTF lub GLB metodą Save.

Poniższy kod wyjaśnia, jak programowo przekonwertować plik DXF na plik binarny glTF lub GLB w języku C#:

// Załaduj wejściowy plik DXF z klasą Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Utwórz instancję obiektu klasy GLTFSaveOptions.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Ustaw różne właściwości.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Konwertuj plik DXF na GLTF GLB metodą Save.
scene.Save("Output.glb", saveOptions);

Uzyskaj bezpłatną licencję API

Możesz w pełni ocenić interfejs API, prosząc o Bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak programowo przekonwertować plik DXF na plik FBX lub Binary glTF GLB przy użyciu języka C#. Ponadto możesz zapoznać się z wieloma innymi funkcjami obsługiwanymi przez interfejs API, wymienionymi w Dokumentacji interfejsu API. Jeśli masz jakiekolwiek pytania, skontaktuj się z nami na bezpłatnym forum pomocy technicznej.

Zobacz też