Crear Crear Imagen Java

Los archivos PSD se usan para crear imágenes usando diferentes capas que contienen formas, texto, efectos, etc. Es posible que necesite agregar varias capas para insertar gráficos o texto mediante sus aplicaciones de procesamiento de imágenes. En consecuencia, este artículo cubre cómo crear una imagen PSD mediante programación en Java.

API de Java para crear una imagen PSD: instalación

Aspose.PSD for Java La API admite la creación, edición o manipulación de PSD y varios otros formatos de archivo admitidos. Puede configurar la API descargando su archivo JAR desde la sección Descargas o con las siguientes configuraciones de Maven:

Repositorio:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

Dependencia:

<dependency>
     <groupId>com.aspose</groupId>
     <artifactId>aspose-psd</artifactId>
     <version>21.7</version>
     <classifier>jdk16</classifier>
</dependency>

Crear una imagen PSD usando Java

Puede agregar una o más capas para crear un archivo PSD. Por ejemplo, diferentes capas para contener texto, imágenes, formas, etc. Aquí agregaremos diferentes formas, incluido un rectángulo y una elipse, así como una capa de texto para demostración. Debe seguir los pasos a continuación para crear una imagen PSD usando Java:

  1. Crea una nueva imagen usando la clase PsdImage.
  2. Borre los datos de la imagen y agregue un dibujo de rectángulo y elipse.
  3. Agregue una capa de texto con cualquier cadena de texto.
  4. Escriba el archivo PSD de salida utilizando el método Save.

El siguiente fragmento de código explica cómo crear una imagen PSD mediante programación en Java:

// Crea una nueva imagen desde cero.
PsdImage image = new PsdImage(450, 450);

// Rellenar datos de imagen
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());

// dibujar un rectángulo
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));

// Dibuje una forma de elipse especificando el objeto Pen, el color y las coordenadas
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));

// Agregar una capa de texto
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));

// Guardar archivo PSD de salida
image.save("CreatePSD.psd");

Explore las características de la API

Puede echar un vistazo a la documentación para comprobar otras funciones que ofrece la API.

Obtenga una licencia de evaluación gratuita

Puede evaluar la API en toda su capacidad sin ninguna limitación de evaluación solicitando una licencia temporal gratuita.

Conclusión

En este artículo, ha aprendido cómo crear una imagen PSD mediante programación usando Java. Ha explorado cómo dibujar un rectángulo y una elipse especificando las coordenadas y el color de las formas. Del mismo modo, también se agrega una capa de texto a la imagen PSD para explicar con qué sencillez puede integrar estas funciones en sus aplicaciones de procesamiento de imágenes. Además, no dude en comunicarse con nosotros en el foro en caso de cualquier consulta.

Ver también