Puede convertir un archivo cgm a una imagen DICOM en Java en dos simples pasos. En primer lugar, al usar Aspose.PDF para Java , puede exportar CGM a JPEG. Después de eso, al usar Aspose.Imaging for Java API de procesamiento de imágenes, puede convertir JPEG a DICOM. Ambas API se incluyen en el paquete Aspose.Total for Java .
Exportar CGM a DICOM a través de Java
- Abra el archivo CGM usando la clase Document
- Inicialice el objeto de clase y renderice CGM a JPEG mediante [Process]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/JpegDevice#process-com . método aspose.pdf.Page-java.io.OutputStream-)
- Cargue el archivo JPEG usando la clase Imagen
- Guarde el documento en formato DICOM usando save método
Requisitos de conversión
Puede usar fácilmente Aspose.Total para Java directamente desde un proyecto basado en Maven e incluya bibliotecas en su pom.xml.
Alternativamente, puede obtener un archivo ZIP de descargas .
Convierta CGM a DICOM en un solo archivo a través de Java
La API también le permite exportar archivos CGM a DICOM a un solo archivo. Para convertir todas las páginas, primero puede convertir su documento CGM en un archivo TIFF y luego puede exportar el archivo TIFF a DICOM. Puede abrir el archivo de entrada usando la clase Document y crear objetos de dispositivo Resolución, TiffSettings y TIFF. Puede obtener una sola imagen TIFF usando [proceso]( https://reference.aspose.com/pdf/java/com.aspose.pdf.devices/TiffDevice#process-com.aspose.pdf.IDocument-int-int- método java.io.OutputStream-) de la clase TiffDevice . Finalmente, puede cargar el archivo TIFF usando la clase Imagen y guardarlo en formato DICOM usando save .
Convierta CGM a DICOM con marca de agua a través de Java
Con la API, también puede exportar un archivo CGM a DICOM con marca de agua en su documento DICOM. Para agregarle una marca de agua, primero puede convertir CGM a JPEG y agregarle una marca de agua. Para agregar una marca de agua, cargue un archivo de imagen usando la clase Imagen , cree un objeto de Graphics e inicialícela con el objeto Image, cree una nueva Matrix y configure la traducción y transformación al ángulo deseado y agregue una marca de agua usando [Graphics.drawString]( https://reference.aspose.com/imaging/java/com.aspose.imaging/Graphics# método drawString-java.lang.String-com.aspose.imaging.Font-com.aspose.imaging.Brush-float-float-). Después de agregar la marca de agua en su imagen, puede guardar el JPEG como formato DICOM.
Convertir y rotar archivos CGM a DICOM a través de Java
Usando la API, también puede rotar la imagen DICOM de salida según sus necesidades. El método Image.rotateFlip se puede utilizar para rotar la imagen 90/180/270 grados y voltear la imagen horizontal o verticalmente. La biblioteca proporciona métodos simples para realizar operaciones complejas mientras encapsula todos los detalles desagradables. Puede especificar el tipo de rotación y volteo para aplicar a la imagen. Para rotar y voltear la imagen, puede cargar la imagen JPEG convertida usando la clase Imagen y llamar a la imagen. giratorio mientras especifica el RotateFlipType .