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
- Convierta 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:
- Cargue el archivo DWG de origen utilizando el método cargar de la clase Image.
- Crea una instancia de un objeto de la clase SvgOptions.
- Configure el modo de color como Escala de grises, RGB, etc.
- 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!