Este tutorial paso a paso le mostrará cómo exportar la imagen CDR al formato PSD en C#. Este simple código C# puede crear una imagen PSD a partir de un archivo CDR utilizando unas pocas líneas de código.
Pasos para exportar imágenes CDR de CorelDRAW a formato PSD de Photoshop en C#
- Configure el paquete Aspose.Imaging for .NET de Nuget.org
- Incluya una referencia a los siguientes tres espacios de nombres: Aspose.Imaging, Aspose.Imaging.FileFormats.Cdr y Aspose.Imaging.ImageOptions
- Establezca la licencia usando el método SetLicense antes de guardar la imagen CDR como imagen PSD
- Cargue el archivo de imagen CDR de CorelDRAW en la instancia de CdrImage
- Establezca los atributos de la imagen PSD de Photoshop deseada utilizando la instancia de clase PsdOptions
- Guarde el archivo de imagen CDR cargado como imagen PSD en el disco
En los sencillos pasos anteriores, primero cargamos una imagen CDR en el objeto CdrImage usando el método Load de la clase Image. Una vez que hayamos cargado la imagen CDR en la memoria, podemos guardarla en una imagen PSD de salida sin usar Photoshop. También podemos especificar otros atributos de la imagen PSD de salida.
Código para exportar imagen CDR de CorelDRAW a formato PSD de Photoshop en C#
En este ejemplo, hemos utilizado las opciones predeterminadas de MultiPageOptions para fusionar y representar todas las páginas de CDR en un PSD. Hay otra opción para exportar cada página de imagen de CDR como PSD independiente estableciendo la propiedad MergeLayers en falso. También puede cambiar el valor del enumerador para SmoothingMode para configurar la calidad de la imagen PSD exportada también. Del mismo modo, podemos establecer otras propiedades o atributos necesarios para obtener una imagen PSD de calidad variable.
En nuestro tema anterior, le explicamos el código a Crear imagen PNG desde BMP en C#.