OBJ para DXF csharp

Os arquivos OBJ são usados para definir objetos geométricos e geralmente são criados como um arquivo de saída usando aplicativos de modelagem 3D. Às vezes você pode querer converter um arquivo OBJ em um arquivo DXF. Assim, este artigo aborda como converter OBJ para arquivo DXF programaticamente em C#.

Conversor OBJ para DXF – Instalação da API C#

Aspose.CAD for .NET API pode ser usada para manipular Wavefront OBJ, DWF e muitos outros formatos de arquivo suportados. Configure rapidamente a API baixando seus arquivos DLL de referência da página New Releases usando o seguinte comando NuGet no Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Converter OBJ para arquivo DXF em C

Você precisa seguir as etapas abaixo para converter um arquivo OBJ em um arquivo DXF:

  1. Carregue o arquivo OBJ de entrada usando a classe Image.
  2. Crie um objeto da classe CadRasterizationOptions e DxfOptions.
  3. Converta o arquivo OBJ para DXF.

O trecho de código a seguir explica como converter um arquivo OBJ para o formato DXF programaticamente em C#:

// Carregue o arquivo OBJ usando a classe Image
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Crie um objeto da classe CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Crie um objeto da classe DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Defina a propriedade VectorRasterizationOptions
    options.VectorRasterizationOptions = rasterizationOptions;

    // Exportar OBJ para DXF
    image.Save("output.dxf", options);
}

Obtenha Licença Temporária Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar a API em sua capacidade total.

Conclusão

Neste artigo, você entendeu como converter um arquivo OBJ para o formato DXF programaticamente em C#. Geralmente é usado pelo aplicativo visualizador avançado para armazenar objetos geométricos e dados 3D. Além disso, você pode conhecer outros recursos da API visitando a seção documentação. Caso você precise discutir alguma de suas preocupações, sinta-se à vontade para entrar em contato conosco no fórum.

Veja também

Converter DWF ou DWFX para SVG em C#