DXF až FBX GLB

Soubory DXF jsou výměnné formáty používané pro soubory výkresů AutoCAD. Soubory DXF můžete převést na soubory binárního formátu glTF, GLB nebo FBX programově pomocí C#. Následující části uvádějí další podrobnosti:

Převodník souborů DXF na FBX nebo binární glTF GLB – instalace C# API

Aspose.3D for .NET API podporuje vytváření, úpravy, manipulaci nebo konverzi souborů FBX programově pomocí C#. Soubor prostředků DLL si můžete stáhnout ze sekce New Releases nebo použijte níže uvedený instalační příkaz NuGet:

PM> Install-Package Aspose.3D

Převést DXF na FBX soubor programově pomocí C#

Soubor DXF můžete převést na FBX pomocí následujících kroků:

  1. Načtěte vstupní soubor DXF s třídou Scene.
  2. Inicializujte objekt třídy FBXSaveOptions.
  3. Uložit výstupní soubor FBX.

Níže uvedený kód ukazuje, jak převést soubor DXF na soubor FBX pomocí C#:

// Načtěte vstupní soubor DXF s třídou Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Inicializujte objekt třídy FBXSaveOptions.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Převést DXF na FBX soubor.
scene.Save("Test.fbx", options);

Převeďte DXF na binární soubor glTF nebo GLB programově pomocí C#

Soubor DXF můžete převést na binární soubor glTF nebo GLB pomocí následujících kroků:

  1. Načtěte vstupní soubor DXF s třídou Scene.
  2. Vytvořte instanci objektu třídy GLTFSaveOptions.
  3. Nastavte různé vlastnosti.
  4. Uložte výstupní soubor glTF nebo GLB metodou Save.

Následující kód vysvětluje, jak převést soubor DXF na binární soubor glTF nebo GLB programově v C#:

// Načtěte vstupní soubor DXF s třídou Scene.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Vytvořte instanci objektu třídy GLTFSaveOptions.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Nastavte různé vlastnosti.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Převeďte soubor DXF na GLTF GLB pomocí metody Save.
scene.Save("Output.glb", saveOptions);

Získejte bezplatnou licenci API

Rozhraní API můžete zhodnotit v plném rozsahu tím, že požádáte o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak převést soubor DXF na soubor FBX nebo binární glTF GLB programově pomocí C#. Kromě toho můžete prozkoumat mnoho dalších funkcí podporovaných rozhraním API, jak je uvedeno v dokumentaci rozhraní API. V případě jakýchkoli dotazů nás neváhejte kontaktovat na Free Support Forum.

Viz také