OBJ a DXF Java

Los archivos OBJ admiten geometría poligonal, así como geometría de forma libre, como curvas y superficies. En ciertos casos, es posible que necesite convertir un archivo de objeto OBJ en un archivo DXF. De acuerdo con tales casos de uso, este artículo cubre cómo convertir un archivo OBJ a DXF mediante programación en Java.

Convertidor de OBJ a DXF: instalación de la API de Java

Aspose.CAD para Java La API admite trabajar con diferentes tipos de dibujos y archivos gráficos. Simplemente configure la API descargando sus archivos JAR desde la página Nuevos lanzamientos o configúrela desde el Repositorio Aspose usando las siguientes especificaciones en el archivo pom.xml de su proyecto basado en 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>22.3</version>
    </dependency>
</dependencies>

Convierta OBJ a DXF mediante programación en Java

Puede convertir un archivo OBJ en un archivo DXF siguiendo los pasos a continuación:

  1. Cargue el archivo de objeto de entrada con la clase Imagen.
  2. Inicialice un objeto de clase CadRasterizationOptions y DxfOptions.
  3. Convierta el archivo OBJ al formato DXF.

El siguiente código de ejemplo muestra cómo convertir un archivo OBJ en un archivo DXF mediante programación en Java:

// Cargue el archivo OBJ usando la clase de imagen
com.aspose.cad.Image image = com.aspose.cad.Image.load("template.obj");

// Crear un objeto de la clase CadRasterizationOptions
com.aspose.cad.imageoptions.CadRasterizationOptions rasterizationOptions = new com.aspose.cad.imageoptions.CadRasterizationOptions();
rasterizationOptions.setPageWidth(1600);
rasterizationOptions.setPageHeight(1600);

// Crear un objeto de la clase DxfOptions
com.aspose.cad.imageoptions.DxfOptions options = new com.aspose.cad.imageoptions.DxfOptions();

// Establecer la propiedad VectorRasterizationOptions
options.setVectorRasterizationOptions(rasterizationOptions);

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

Obtenga una licencia de API gratuita

Puede evaluar la API sin limitaciones de evaluación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo convertir un archivo OBJ a formato DXF mediante programación en Java. Además, es posible que deba visitar el espacio documentación para explorar otras características de la API. En caso de cualquier consulta, escríbanos al foro.

Ver también