Vytvořte Make Image Java

Soubory PSD se používají k vytváření obrázků pomocí různých vrstev obsahujících tvary, text, efekty atd. Možná budete muset přidat několik vrstev pro vkládání grafiky nebo textu pomocí aplikací pro zpracování obrázků. V souladu s tím tento článek popisuje, jak vytvořit obrázek PSD programově v Javě.

Java API pro vytvoření obrazu PSD – instalace

Aspose.PSD for Java API podporuje vytváření, úpravy nebo manipulaci s PSD a několika dalšími podporované formáty souborů. Rozhraní API můžete nakonfigurovat stažením jeho souboru JAR ze sekce Ke stažení nebo pomocí následujících konfigurací Maven:

úložiště:

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

Závislost:

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

Vytvořte obrázek PSD pomocí Java

Chcete-li vytvořit soubor PSD, můžete přidat jednu nebo více vrstev. Například různé vrstvy obsahující text, obrázky, tvary atd. Zde přidáme různé tvary včetně obdélníku a elipsy a také textovou vrstvu pro demonstraci. Chcete-li vytvořit obrázek PSD pomocí Java, musíte provést následující kroky:

  1. Vytvořte nový obrázek pomocí třídy PsdImage.
  2. Vymažte obrazová data a přidejte kresbu obdélníku a elipsy.
  3. Přidejte textovou vrstvu s libovolným textovým řetězcem.
  4. Zapište výstupní soubor PSD pomocí metody Save.

Následující fragment kódu vysvětluje, jak programově vytvořit obrázek PSD v Javě:

// Vytvořte nový obrázek od začátku.
PsdImage image = new PsdImage(450, 450);

// Vyplňte data obrázku
Graphics graphics = new Graphics(image);
graphics.clear(Color.getWhite());

// Nakreslete obdélník
graphics.drawRectangle(new Pen(new SolidBrush(Color.getBlue())), new Rectangle(10, 30, 80, 40));

// Nakreslete tvar elipsy zadáním objektu Pen, barvy a souřadnic
graphics.drawEllipse(new Pen(new SolidBrush(Color.getRed())), new Rectangle(60, 80, 130, 90));

// Přidejte textovou vrstvu
image.addTextLayer("Sample text", new Rectangle(150, 220, 100, 130));

// Uložit výstupní soubor PSD
image.save("CreatePSD.psd");

Prozkoumejte funkce API

Můžete se podívat na dokumentaci a zkontrolovat několik dalších funkcí nabízených rozhraním API.

Získejte bezplatnou zkušební licenci

Rozhraní API můžete vyhodnotit v plné kapacitě bez jakýchkoli omezení hodnocení tím, že požádáte o bezplatnou dočasnou licenci.

Závěr

V tomto článku jste se naučili, jak vytvořit obrázek PSD programově pomocí Java. Prozkoumali jste, jak nakreslit obdélník a elipsu zadáním souřadnic a barvy tvarů. Podobně je k obrázku PSD také přidána textová vrstva, která vysvětluje, jak jednoduše můžete tyto funkce integrovat do aplikací pro zpracování obrázků. Kromě toho nás v případě jakýchkoliv dotazů neváhejte kontaktovat na fóru.

Viz také