convertir CAD DWG DXF a imagen PNG JPG

Los archivos DWG se utilizan para guardar dibujos digitales en formato 2D o 3D, mientras que DXF es el formato de intercambio de dibujos que se utiliza para la compatibilidad de los datos de AutoCAD con otras aplicaciones. Puede convertir DWG o DXF a formatos de imagen de trama como JPG, PNG, GIF, etc. según sus requisitos. En este artículo, aprenderá la conversión de formatos de archivo CAD a imágenes rasterizadas mediante programación usando Java. Consulte las siguientes secciones para obtener más detalles:

Convertidor de imágenes DWG/DXF a JPG, PNG, GIF: instalación de la API de Java

Aspose.CAD for Java La API admite trabajar con DWG, DXF y muchos otros formatos de archivo. No necesita ninguna aplicación de terceros para crear, editar o procesar estos archivos en sus aplicaciones. Simplemente descargue el archivo JAR de la sección Descargas, o instálelo con las siguientes configuraciones de Maven:

Repositorio:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

Dependencia:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

Convierta imágenes DWG/DXF a JPG mediante programación usando Java

Siga los pasos a continuación para convertir un archivo DWG/DXF a formato de imagen JPG:

  1. Cargue el archivo CAD de entrada DWG/DXF con la clase Image.
  2. Cree una instancia de la clase CadRasterizationOptions.
  3. Especifique el ancho y la altura de la página.
  4. Cree una instancia de JpegOptions para la imagen resultante.
  5. Convierta archivos CAD DWG/DXF a imágenes JPG.

El siguiente código muestra cómo convertir un archivo DWG/DXF a una imagen JPG mediante programación en Java:

// Cargar archivo DWG de entrada
Image image = Image.load("Test.dwg");

// Crear una instancia de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Establecer ancho y alto de página
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Cree una instancia de JpegOptions para la imagen resultante
ImageOptionsBase options = new JpegOptions();

// Establecer opciones de rasterización
options.setVectorRasterizationOptions(rasterizationOptions);

// Convierta un archivo CAD DWG DXF a una imagen JPG
image.save("output_image.jpg" , options);

Convierta imágenes DWG/DXF a PNG mediante programación con Java

Puede convertir un archivo DWG o DXF a una imagen PNG con los pasos a continuación:

  1. Cargue el dibujo CAD de entrada.
  2. Inicialice un objeto de la clase CadRasterizationOptions.
  3. Establezca las dimensiones de la imagen para el archivo de salida.
  4. Especifique OpcionesPng para la imagen de salida.
  5. Convierta un archivo CAD DWG/DXF en una imagen PNG.

El siguiente código explica cómo convertir un dibujo CAD DWG o DXF a una imagen PNG mediante programación usando Java:

// Cargar archivo DWG de entrada
Image image = Image.load("Test.dwg");

// Crear una instancia de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Establecer ancho y alto de página
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Cree una instancia de PngOptions para la imagen resultante
ImageOptionsBase options = new PngOptions();

// Establecer opciones de rasterización
options.setVectorRasterizationOptions(rasterizationOptions);

// Convertir archivo CAD DWG DXF a imagen PNG
image.save("output_image.png" , options);

Conversión de archivo CAD DWG/DXF a imagen GIF en Java

Puede convertir dibujos CAD como DWG o DXF a imagen GIF con los siguientes pasos:

  1. Cargue el archivo CAD de origen en el objeto de clase Image.
  2. Crea una instancia del objeto de clase CadRasterizationOptions.
  3. Inicialice el objeto de clase GifOptions.
  4. Convierta un archivo CAD DWG DXF a una imagen GIFF con el método Save().

El siguiente código demuestra cómo convertir un dibujo CAD DWG/DXF a una imagen GIF mediante programación con Java:

// Cargar archivo CAD de entrada
Image image = Image.load("Test.dwg");

// Crear una instancia de CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// Establecer ancho y alto de página
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// Cree una instancia de GifOptions para la imagen resultante
ImageOptionsBase options = new GifOptions();

// Establecer opciones de rasterización
options.setVectorRasterizationOptions(rasterizationOptions);

// Convierta un archivo CAD DWG DXF a una imagen GIFF
image.save("output_image.giff" , options);

Obtenga una licencia de API gratuita

Puede solicitar una Licencia temporal gratuita para evaluar todas las características de la API, sin ninguna limitación.

Conclusión

En este artículo, ha explorado cómo convertir dibujos CAD como archivos DWG/DXF a formatos de archivo PNG, JPG o GIF mediante programación usando Java. Puede explorar más la API visitando la Documentación. No dude en contactarnos en el Foro de soporte gratuito en caso de cualquier consulta.

Ver también

Sugerencia: es posible que desee consultar Aspose Text to GIF Converter gratuito porque le permite transformar textos o mensajes simples en animaciones interesantes.