1. Productos
  2.   CANALLA
  3.   Java
  4.   Aspose.CAD for Java

Aspose.CAD for Java

 
 

API de Java para crear, editar y convertir dibujos CAD

Permite a los desarrolladores de software crear, editar y convertir documentos AutoCAD DWG, DXF y STL a PDF e imágenes raster (BMP, GIF, JPG y JPEG) sin ninguna dependencia.

¿Qué es Aspose.CAD para Java?

Aspose.CAD para Java es una versátil biblioteca Java que permite a los desarrolladores de software trabajar con documentos DWG, STL, DWF, DWT y DXF de AutoCAD sin necesidad de AutoCAD ni ningún otro software CAD. Esta biblioteca permite abrir, leer, renderizar, manipular y convertir estos archivos a PDF e imágenes rasterizadas. Con una API intuitiva, puede gestionar fácilmente archivos CAD en sus aplicaciones Java. Además, es seguro para subprocesos, por lo que puede usarlo en múltiples subprocesos sin problemas.

Aspose.CAD para Java incluye una práctica función que le permite convertir varios formatos de dibujo CAD como DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS y STP a PDF, junto con formatos de imagen raster compatibles como PNG, BMP, TIFF, JPEG y GIF, con solo unas pocas líneas de código Java. Es fácil de usar y está diseñado para ser rápido y eficiente, consumiendo mínima memoria y ofreciendo un rendimiento optimizado. Utiliza algoritmos avanzados para garantizar que las operaciones con archivos CAD sean rápidas y eficientes.

Aspose.CAD para Java ofrece funciones avanzadas como la visualización e impresión de archivos CAD en aplicaciones Java. Una característica destacada es su capacidad para gestionar y transformar archivos CAD. Con esta herramienta, los desarrolladores pueden crear, ajustar y eliminar elementos CAD como líneas, círculos, arcos y texto. También pueden cambiar características como el color, la capa y el tipo de línea de los objetos. Aspose.CAD para Java es totalmente compatible con modelos 3D, lo que permite manejarlos como si fueran modelos 2D. En esencia, es una herramienta Java fácil de usar con capacidades de primer nivel y una excelente atención al cliente, lo que la hace perfecta para desarrolladores Java que trabajan con archivos CAD en sus aplicaciones.

Previous Next
Introducción a Aspose.CAD para Java La forma recomendada de instalar Aspose.CAD para Java es a través del repositorio Maven. Puede usar fácilmente la API de Aspose.CAD para Java directamente en sus proyectos Maven con configuraciones sencillas.
Repositorio Maven para Aspose.CAD para Java
 //First, you need to specify the Aspose Maven Repository configuration/location in your Maven pom.xml as follows:

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

//Define Aspose.PDF for Java API Dependency

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

Puede descargar la biblioteca directamente desde la página del producto Aspose.CAD

Exportar archivos CAD mediante la API de Java

Aspose.CAD para Java permite a los desarrolladores de software convertir varios formatos de AutoCAD a otros formatos de archivo compatibles con solo un par de líneas de código Java. La biblioteca permite cargar varios formatos de archivos CAD, como DXF y DWG, y convertirlos a PDF e imágenes rasterizadas sin necesidad de AutoCAD ni ninguna otra aplicación. La biblioteca proporciona varias funciones importantes para la conversión de archivos CAD, como la exportación de imágenes 3D de AutoCAD a PDF, la exportación de diseños CAD a PDF, la configuración de las propiedades de las plumas al exportar diagramas, la descomposición de objetos CAD y el procesamiento de entidades independientes dentro de la inserción, entidades proxy ACAD, la lectura y exportación del formato IGES, la implementación y el recuento de modelos de malla como aristas, vértices y caras, la configuración de un punto de vista personalizado para el diseño del modelo y mucho más.

¿Cómo exportar imágenes 3D de AutoCAD a PDF mediante la API de Java?
String dataDir = Utils.getDataDir(Export3DAutoCADImagesToPDF.class) + "ExportingCAD/";
String srcFile = dataDir + "conic_pyramid.dxf";
		
Image cadImage = Image.load(srcFile);

CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(500);
rasterizationOptions.setPageHeight(500);
rasterizationOptions.setTypeOfEntities(TypeOfEntities.Entities3D);
rasterizationOptions.setLayouts(new String[] {"Model"});

PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

cadImage.save(dataDir + "Export3DImagestoPDF_out_.pdf", pdfOptions);
Renderizar formatos de archivos CAD y BIM mediante la API de Java Aspose.CAD para Java ofrece a los desarrolladores de software la capacidad de renderizar formatos de archivos CAD y BIM programáticamente en sus propias aplicaciones Java. La biblioteca permite cargar diversos formatos de archivos CAD, como archivos DWG, DWF, DWT o DXF de AutoCAD, y convertirlos a JPEG, PNG, PSD, BMP, DICOM, WebP, EMF, WMF, SVG, PDF y muchos más con solo un par de líneas de código Java. El siguiente ejemplo muestra cómo cargar un archivo DWG, configurar el ancho y alto de página del archivo de salida y guardar archivos DWG como PDF en aplicaciones Java.
¿Cómo renderizar archivos DWG mediante la API de Java?
// Load the CAD file
Image image = Image.load("input.dwg");

// Create an instance of CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.setPageWidth(1000);
rasterizationOptions.setPageHeight(1000);

// Set the render options
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.setVectorRasterizationOptions(rasterizationOptions);

// Save the output file
image.save("output.pdf", pdfOptions);

Exportar DGN de ​​AutoCAD a PDF mediante la API de Java

Aspose.CAD para Java es una potente API que permite a los desarrolladores de software trabajar con archivos DGN de ​​AutoCAD en sus propias aplicaciones Java. La biblioteca admite la conversión de archivos DGN de ​​AutoCAD a PDF, así como a formatos de imagen raster como PNG, BMP, TIFF, JPEG y GIF, con facilidad. Para lograrlo, primero debe cargar un archivo DGN existente como DgnImage y configurar sus propiedades. Después, llame al método de guardado del objeto de clase DgnImage para guardar el archivo de salida en el formato que desee.

¿Cómo convertir el formato DGN de ​​AutoCAD a PDF mediante la API de Java?
// load an existing DGN file as DgnImage.
DgnImage dgnImage = (DgnImage)Image.load(dataDir + "Nikon_D90_Camera.dgn");
// Create an object of CadRasterizationOptions class and define/set different properties
PdfOptions options = new PdfOptions();
CadRasterizationOptions vectorOptions = new CadRasterizationOptions();
vectorOptions.setPageWidth(1500);
vectorOptions.setPageHeight(1500);
vectorOptions.setNoScaling(true);
vectorOptions.setAutomaticLayoutsScaling(false);
options.setVectorRasterizationOptions(vectorOptions);
OutputStream outStream = new FileOutputStream(dataDir + "ExportDGNToPdf_Out.pdf");
// Call the save method of the DgnImage class object.
dgnImage.save(outStream, options);
 Español