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
- Převést DXF na FBX soubor programově pomocí C#
- Převeďte DXF na binární soubor glTF nebo GLB programově pomocí C#
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ů:
- Načtěte vstupní soubor DXF s třídou Scene.
- Inicializujte objekt třídy FBXSaveOptions.
- 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ů:
- Načtěte vstupní soubor DXF s třídou Scene.
- Vytvořte instanci objektu třídy GLTFSaveOptions.
- Nastavte různé vlastnosti.
- 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.