DXF до FBX GLB

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

Конвертер файлів DXF у FBX або Binary glTF GLB – встановлення C# API

Aspose.3D for .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 із класом Scene.
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 із класом Scene.
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. Будь ласка, не соромтеся звертатися до нас на безкоштовний форум підтримки у разі будь-яких запитань.

Дивись також