DXF в FBX GLB

Файлы DXF представляют собой обменные форматы, используемые для файлов чертежей AutoCAD. Вы можете преобразовать файлы DXF в файлы двоичного формата glTF, GLB или FBX программно с помощью C#. В следующих разделах приводится более подробная информация:

Конвертер файлов DXF в FBX или Binary glTF GLB — установка C# API

Aspose.3D для .NET API поддерживает создание, редактирование, управление или преобразование файлов FBX программными средствами с использованием C#. Вы можете загрузить файл ресурсов DLL из раздела Новые выпуски или использовать следующую команду установки NuGet:

PM> Install-Package Aspose.3D

Преобразование файла DXF в файл FBX программно с использованием C#

Вы можете преобразовать файл DXF в FBX, выполнив следующие действия:

  1. Загрузите исходный файл DXF с классом Scene.
  2. Инициализировать объект класса FBXSaveOptions.
  3. Сохраните выходной файл FBX.

В приведенном ниже коде показано, как преобразовать файл DXF в файл FBX с помощью C#:

// Загрузите входной файл DXF с классом сцены.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Инициализировать объект класса FBXSaveOptions.
Aspose.ThreeD.Formats.FBXSaveOptions options = new Aspose.ThreeD.Formats.FBXSaveOptions(Aspose.ThreeD.FileFormat.FBX7200ASCII);            

// Преобразование DXF в файл FBX.
scene.Save("Test.fbx", options);

Программное преобразование DXF в двоичный файл glTF или GLB с помощью C#

Вы можете преобразовать файл DXF в двоичный файл glTF или GLB, выполнив следующие действия:

  1. Загрузите исходный файл DXF с классом Scene.
  2. Создайте объект класса GLTFSaveOptions.
  3. Установите различные свойства.
  4. Сохраните выходной файл glTF или GLB методом Save.

В следующем коде показано, как программно преобразовать файл DXF в двоичный файл glTF или GLB на C#:

// Загрузите входной файл DXF с классом сцены.
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene("Test.dxf");

// Создайте объект класса GLTFSaveOptions.
Aspose.ThreeD.Formats.GLTFSaveOptions saveOptions = new Aspose.ThreeD.Formats.GLTFSaveOptions(FileFormat.GLTF2_Binary);

// Установите различные свойства.
saveOptions.EmbedAssets = true;
saveOptions.SaveExtras = true;

// Преобразование файла DXF в файл GLTF GLB методом сохранения.
scene.Save("Output.glb", saveOptions);

Получить бесплатную лицензию API

Вы можете оценить API в полном объеме, запросив Бесплатную временную лицензию.

Вывод

В этой статье вы узнали, как программно преобразовать файл DXF в файл FBX или двоичный файл glTF GLB с помощью C#. Кроме того, вы можете изучить многие другие функции, поддерживаемые API, перечисленные в Документации по API. Если у вас возникнут вопросы, обращайтесь к нам на Форум бесплатной поддержки.

Смотрите также