DWG a SVG

Los archivos DWG contienen datos de diseño en formato 2D o 3D. Comprenden datos de imágenes vectoriales y metadatos en codificación binaria. En ciertos escenarios, es posible que deba convertir archivos DWG a archivos de imagen SVG según sus requisitos. De acuerdo con eso, el artículo cubre cómo convertir imágenes DWG a SVG mediante programación usando Java.

Conversión de DWG a SVG: instalación de la API de Java

Aspose.CAD for Java La API se puede utilizar para crear, editar o manipular DWG y muchos otros formatos de archivo. Puede configurar fácilmente la API descargando el archivo JAR de la sección Nuevos lanzamientos, o utilizando las siguientes especificaciones de Maven en el archivo pom.xml de su proyecto:

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>21.10</version>        
   </dependency>
</dependencies>

Convierta DWG a SVG mediante programación usando Java

Puede convertir una imagen DWG a SVG siguiendo los pasos a continuación:

  1. Cargue el archivo DWG de origen utilizando el método cargar de la clase Image.
  2. Crea una instancia de un objeto de la clase SvgOptions.
  3. Configure el modo de color como Escala de grises, RGB, etc.
  4. Convierta DWG a SVG con el método Save.

El fragmento de código siguiente muestra cómo convertir un archivo DWG en una imagen SVG en Java:

// Cargue el archivo DWG de entrada
Image image = Image.load("sample.dwg");

// Inicializar objeto de clase SvgOptions
imageoptions.SvgOptions options = new SvgOptions();

// Establecer el modo de color SVG
options.setColorType(SvgColorMode.Grayscale);
options.setTextAsShapes(true);

// Guardar archivo SVG de salida
image.save("sample.svg" , options);

Explora más funciones

Puede echar un vistazo a otras características de la API visitando la documentación.

Conclusión

En este artículo, ha explorado cómo convertir imágenes DWG a SVG. Exporta todas las formas y contenidos a SVG con alta fidelidad. Puede incrustar esta función en sus aplicaciones basadas en Java. Además, no necesita instalar ninguna otra herramienta o aplicación porque la API no depende de ninguna otra herramienta para realizar la conversión. No dude en ponerse en contacto con nosotros a través del foro. ¡Esperamos poder ayudarte!

Ver también