OBJ a DXF csharp

Los archivos OBJ se utilizan para definir objetos geométricos y, a menudo, se crean como un archivo de salida utilizando aplicaciones de modelado 3D. En ocasiones, es posible que desee convertir un archivo OBJ en un archivo DXF. En consecuencia, este artículo cubre cómo convertir un archivo OBJ a DXF mediante programación en C#.

Convertidor de OBJ a DXF: instalación de la API de C#

Aspose.CAD para .NET La API se puede utilizar para manipular Wavefront OBJ, DWF y muchos otros formatos de archivo admitidos. Configure rápidamente la API descargando sus archivos DLL de referencia desde la página Nuevas versiones mediante el siguiente comando NuGet en Microsoft Visual Studio:

PM> Install-Package Aspose.CAD

Convertir archivo OBJ a DXF en C#

Debe seguir los pasos a continuación para convertir un archivo OBJ en un archivo DXF:

  1. Cargue el archivo OBJ de entrada usando la clase Imagen.
  2. Cree un objeto de la clase CadRasterizationOptions y DxfOptions.
  3. Convierte OBJ a archivo DXF.

El siguiente fragmento de código explica cómo convertir un archivo OBJ a formato DXF mediante programación en C#:

// Cargue el archivo OBJ usando la clase de imagen
using (var image = Aspose.CAD.Image.Load("template.obj"))
{
    // Crear un objeto de la clase CadRasterizationOptions
    Aspose.CAD.ImageOptions.CadRasterizationOptions rasterizationOptions = new Aspose.CAD.ImageOptions.CadRasterizationOptions()
    {
        PageWidth = 1600,
        PageHeight = 1600
    };

    // Crear un objeto de la clase DxfOptions
    Aspose.CAD.ImageOptions.DxfOptions options = new Aspose.CAD.ImageOptions.DxfOptions();

    // Establecer la propiedad VectorRasterizationOptions
    options.VectorRasterizationOptions = rasterizationOptions;

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

Obtenga una Licencia Temporal Gratis

Puede solicitar una licencia temporal gratuita para evaluar la API en toda su capacidad.

Conclusión

En este artículo, ha aprendido cómo convertir un archivo OBJ a formato DXF mediante programación en C#. Por lo general, la aplicación de visualización avanzada lo utiliza para almacenar objetos geométricos y datos 3D. Además, puede conocer otras funciones de la API visitando la sección documentación. En caso de que necesite hablar sobre alguna de sus inquietudes, no dude en comunicarse con nosotros en el foro.

Ver también

Convertir DWF o DWFX a SVG en C#