Aquí hay un breve tutorial que lo guiará sobre cómo convertir CDR a PSD en Java. Tendrá control completo para convertir archivos CDR a formato PSD en Java configurando una serie de parámetros, incluida la configuración de capas, las opciones de rasterización y el modo de suavizado. Puede realizar esta operación en cualquiera de los sistemas operativos comunes como MS Windows, macOS y Ubuntu.
Pasos para convertir CDR a PSD en Java
- Agregue Aspose.Imaging del repositorio de Maven al proyecto para la conversión de CDR a PSD
- Con el objeto CdrImage, cargue el archivo CDR de origen
- Cree una instancia del objeto PsdOptions para establecer los parámetros del archivo PSD de salida
- Establecer opciones para representar todas las páginas en el archivo CDR de origen
- Usando la opción de capa de fusión, configure para crear una sola capa en el archivo de salida
- Establezca la opción de rasterización vectorial configurando el color como blanco y la altura y el ancho equivalentes a la imagen de origen
- Establezca el modo de suavizado en Ninguno
- Guarde el archivo PSD de salida en el disco utilizando las PsdOptions configuradas anteriormente
Al convertir el archivo CDR a PSD en Java, simplemente cargamos el archivo CDR de origen y luego instanciamos PsdOptions para establecer algunos parámetros del archivo PSD de salida. Puede establecer la configuración de capas, como si establecieramos una sola capa en el archivo PSD de salida en lugar de representar cada página del archivo de origen como una página separada en el archivo PSD. Las opciones de rasterización también se configuran junto con el modo de suavizado.
Código para cambiar el archivo CDR a PSD en Java
En este código, hemos escrito un convertidor de archivo CDR a PSD en Java de modo que la función Image.load() se usa para cargar el archivo CDR de origen en el objeto CdrImage. En el siguiente paso, inicializamos el objeto ImageOptionsBase con el objeto de clase PsdOptions para establecer MultiPageOptions, la propiedad MergeLayers y VectorRasterizationOptions con color blanco y tamaño de imagen de origen. SmoothingMode se establece en Ninguno en el archivo de salida.
Si quieres conocer otros tipos de conversión, echa un vistazo al artículo sobre cómo convertir mapa de bits a PNG en Java. Este tutorial no requiere la instalación de ninguna otra herramienta de terceros para realizar esta conversión.