Файли DXF є форматами обміну, які використовуються для файлів креслень AutoCAD. Ви можете програмно конвертувати файли DXF у двійкові файли формату glTF, GLB або FBX за допомогою C#. У наступних розділах детально описано:
- Конвертер файлів DXF у FBX або Binary glTF GLB – встановлення C# API
- Програмне перетворення DXF у файл FBX за допомогою C#
- Програмно перетворіть DXF у двійковий файл glTF або GLB за допомогою 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, виконавши такі дії:
- Завантажте вхідний файл DXF з класом Scene.
- Ініціалізувати об’єкт класу FBXSaveOptions.
- Збережіть вихідний файл 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, виконавши наведені нижче дії.
- Завантажте вхідний файл DXF з класом Scene.
- Створіть об’єкт класу GLTFSaveOptions.
- Установіть різні властивості.
- Збережіть вихідний файл 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. Будь ласка, не соромтеся звертатися до нас на безкоштовний форум підтримки у разі будь-яких запитань.