Convierta COLLADA a DWF o DWFX en C#

Los archivos COLLADA son dibujos CAD que contienen datos 2D o 3D. En algunos casos, es posible que deba crear imágenes DWFX o DWF para mostrar el contenido del archivo en una imagen. De acuerdo con tales casos de uso, este artículo cubre cómo convertir un archivo COLLADA en una imagen DWF o DWFX mediante programación en C#.

Conversor de imágenes COLLADA a DWF o DWFX: instalación de la API de C#

Aspose.CAD for .NET API admite la conversión de COLLADA y muchos otros formatos de archivo. Simplemente configure la API descargando su archivo DLL desde la sección Descargas o con el siguiente comando de instalación NuGet:

PM> Install-Package Aspose.CAD

Convierta COLLADA a imagen DWF mediante programación en C#

Puede convertir un archivo COLLADA en una imagen DWF siguiendo los pasos a continuación:

  1. Cargue la fuente COLLADA usando la clase Image.
  2. Cree una instancia de la clase CadRasterizationOptions.
  3. Establezca propiedades como el tamaño de la imagen de salida.
  4. Guarde la imagen DWF de salida.

El fragmento de código siguiente explica cómo convertir un archivo COLLADA en una imagen DWF en C#:

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // Inicializar objeto de clase DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Exportar COLLADA a DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

Convierta COLLADA a imagen DWFX mediante programación en C#

Puede convertir un archivo COLLADA en una imagen DWFX con los siguientes pasos:

  1. Cargue el archivo COLLADA de entrada con la clase Image.
  2. Cree una instancia de la clase CadRasterizationOptions.
  3. Inicializa un objeto de la clase DwfxOptions.
  4. Guarde la imagen DWFX de salida.

El siguiente fragmento de código muestra cómo convertir un archivo COLLADA en una imagen DWFX mediante programación en C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // Inicializar objeto de clase DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // Exportar COLLADA a DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

Obtenga una Licencia Temporal Gratis

Puede probar todas las características de la API sin ninguna limitación de evaluación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido a convertir un archivo COLLADA en una imagen DWF o DWFX. Además, puede explorar otras funciones que ofrece la API visitando la sección documentación. Si tiene alguna inquietud, no dude en escribirnos al foro.

Ver también