Os arquivos DWG são desenhos CAD que são comumente usados por aplicativos de arquitetura ou engenharia. Considerando que os arquivos FBX são usados para compatibilidade de dados entre vários aplicativos de modelagem 3D. Em alguns cenários, você pode querer converter um arquivo DWG para o formato FBX. Este artigo explica como converter DWG para arquivo FBX programaticamente em C#.
Conversão de DWG para FBX – Instalação da API C#
A API Aspose.CAD for .NET pode ser usada para trabalhar com DWG, PCL e vários outros formatos de arquivo. Para configurar a API, você pode baixar seu arquivo DLL da seção New Releases ou usar o comando de instalação NuGet abaixo:
PM> Install-Package Aspose.CAD
Converter DWG para FBX programaticamente em .NET
Você pode converter o formato DWG para FBX com apenas algumas linhas de código. Siga os passos abaixo para realizar a conversão:
- Carregue o arquivo de entrada usando um objeto da classe Image.
- Inicialize uma instância da classe FbxOptions.
- Por fim, salve o arquivo FBX gerado.
O trecho de código abaixo demonstra como converter um arquivo DWG para um formato FBX programaticamente em C#:
// Carregar o arquivo DWG de entrada
Image image = Image.Load("sample.dwg");
// Crie uma instância da classe FbxOptions
FbxOptions options = new FbxOptions();
// Salvar arquivo FBX de saída
image.Save("sample.fbx", options);
Explorar mais recursos
A seção documentação abrange vários recursos para trabalhar com arquivos CAD. Inclui diferentes conversões de arquivos, além dos trechos de código. Você também pode explorar diferentes propriedades e classes visitando as Referências da API.
Obtenha Licença Temporária Gratuita
Você pode avaliar a API em sua capacidade total e sem marca d’água de avaliação solicitando uma licença temporária gratuita.
Conclusão
Neste artigo, você aprendeu como converter um arquivo DWG para o formato FBX programaticamente em C#. O processo de conversão é otimizado para consumir recursos mínimos de CPU e consumo de memória. No entanto, se você enfrentar algum problema, sinta-se à vontade para entrar em contato conosco no fórum.