Make Image Java Oluştur

PSD dosyaları, şekiller, metin, efektler vb. içeren farklı katmanlar kullanarak görüntüler oluşturmak için kullanılır. Görüntü işleme uygulamalarınız tarafından grafik veya metin eklemek için birkaç katman eklemeniz gerekebilir. Buna göre, bu makale Java’da programlı olarak bir PSD görüntüsünün nasıl oluşturulacağını kapsar.

PSD Görüntüsü Oluşturmak için Java API – Kurulum

Aspose.PSD for Java API, PSD’yi ve birkaç başka desteklenen dosya biçimini oluşturmayı, düzenlemeyi veya değiştirmeyi destekler. İndirilenler bölümünden JAR dosyasını indirerek veya aşağıdaki Maven yapılandırmalarıyla API’yi yapılandırabilirsiniz:

Depo:

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

Bağımlılık:

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

Java kullanarak bir PSD Görüntüsü oluşturun

Bir PSD dosyası oluşturmak için bir veya daha fazla katman ekleyebilirsiniz. Örneğin, metin, resimler, şekiller vb. içerecek farklı katmanlar. Burada, tanıtım için bir metin katmanının yanı sıra bir dikdörtgen ve elips gibi farklı şekiller ekleyeceğiz. Java kullanarak bir PSD görüntüsü oluşturmak için aşağıdaki adımları izlemeniz gerekir:

  1. PsdImage sınıfını kullanarak yeni bir görüntü oluşturun.
  2. Görüntü verilerini temizleyin ve bir dikdörtgen ve elips çizimi ekleyin.
  3. Herhangi bir metin dizesiyle bir metin katmanı ekleyin.
  4. Çıktı PSD dosyasını Kaydet yöntemini kullanarak yazın.

Aşağıdaki kod parçacığı, Java’da programlı olarak bir PSD görüntüsünün nasıl oluşturulacağını açıklar:

// Sıfırdan yeni bir görüntü oluşturun.
PsdImage image = new PsdImage(450, 450);

// Resim verilerini doldur
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());

// bir dikdörtgen çiz
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));

// Kalem nesnesini, rengini ve koordinatlarını belirterek bir elips şekli çizin
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));

// Metin katmanı ekleyin
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));

// Çıktı PSD dosyasını kaydet
image.save("CreatePSD.psd");

API Özelliklerini Keşfedin

API tarafından sunulan diğer bazı özellikleri kontrol etmek için belgelere göz atabilirsiniz.

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz geçici lisans talep ederek herhangi bir değerlendirme sınırlaması olmaksızın API’yi tam kapasite ile değerlendirebilirsiniz.

Çözüm

Bu makalede, Java kullanarak programlı olarak bir PSD görüntüsü oluşturmayı öğrendiniz. Şekillerin koordinatlarını ve renklerini belirterek dikdörtgen ve elips çizmeyi öğrendiniz. Aynı şekilde, bu özellikleri görüntü işleme uygulamalarınıza ne kadar basit bir şekilde entegre edebileceğinizi açıklamak için PSD görüntüsüne bir metin katmanı da eklenir. Ayrıca, herhangi bir sorunuz olması durumunda lütfen forumda bize ulaşmaktan çekinmeyin.

Ayrıca bakınız