Obraz PNG JPG do PSD

Obrazy JPG i PNG to jedne z najczęściej używanych formatów obrazów rastrowych. Możesz przekonwertować obraz JPG lub PNG na format pliku PSD zgodnie z własnymi wymaganiami. Może to być pomocne w sytuacjach, gdy chcesz połączyć różne warstwy w jeden plik. Więcej szczegółów znajdziesz w następujących sekcjach:

Konwerter PNG lub JPG na PSD – instalacja Java API

Konwersja obrazu rastrowego na PSD może pomóc w zarządzaniu różnymi zasobami wizualnymi. Możesz wyeksportować każdy obraz do warstwy PSD w celu dalszego przetwarzania. Wystarczy zainstalować Aspose.PSD for Java, pobierając go z sekcji New Releases lub korzystając z następujących konfiguracji Maven:

Magazyn:

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

Zależność:

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

Konwertuj obraz PNG na PSD programowo przy użyciu języka Java

Możesz przekonwertować obraz PNG na plik PSD, wykonując następujące czynności:

  1. Zainicjuj obiekt klasy PsdImage.
  2. Załaduj obraz wejściowy do obiektu FileInputStream.
  3. Dodaj obraz wejściowy jako warstwę do obrazu PSD
  4. Konwertuj obraz PNG na wyjściowy plik PSD

Poniższy kod pokazuje, jak programowo przekonwertować obraz PNG na plik PSD przy użyciu języka Java:

String fileName = "Sample.png";

// Zainicjuj obiekt klasy PsdImage
PsdImage image = new PsdImage(900, 700);

// Załaduj obraz wejściowy do obiektu FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Dodaj obraz wejściowy jako warstwę do obrazu PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();;
    }
    throw e;
}

// Konwertuj obraz PNG na wyjściowy plik PSD
image.save("PNGtoPSD.psd");

Poniższy zrzut ekranu pokazuje przykładowe dane wyjściowe dla konwersji obrazu PNG na plik PSD:

Obraz PNG do PSD

Programowo konwertuj obraz JPG na plik PSD za pomocą języka Java

Możesz przekonwertować obraz JPG na plik PSD, wykonując poniższe czynności:

  • Zainicjuj instancję klasy PsdImage.
  • Załaduj wejściowy obraz JPG do obiektu InputStream.
  • Dodaj obraz wejściowy jako warstwę do obrazu PSD
  • Konwertuj obraz JPG na wyjściowy plik PSD

Poniższy kod wyjaśnia, jak programowo przekonwertować obraz JPG na plik PSD za pomocą języka Java:

String fileName = "Sample.jpg";

// Zainicjuj obiekt klasy PsdImage
PsdImage image = new PsdImage(900, 700);

// Załaduj obraz wejściowy do obiektu FileStream            
InputStream inputStream = new FileInputStream(fileName);
Layer layer = null;
try
{
    layer = new Layer(inputStream);

    // Dodaj obraz wejściowy jako warstwę do obrazu PSD
    image.addLayer(layer);
}
catch (Exception e)
{
    if (layer != null)
    {
        layer.dispose();
    }
    throw e;
}

// Konwertuj obraz JPG na wyjściowy plik PSD
image.save("JPGtoPSD.psd");

Uzyskaj bezpłatną licencję API

Możesz w pełni przetestować interfejs API, prosząc o Bezpłatną licencję tymczasową.

Wniosek

Podsumowując, nauczyłeś się programowo konwertować format pliku obrazu JPG lub PNG na plik PSD za pomocą języka Java. Możesz dalej przetwarzać wyjściowy plik PSD zgodnie ze swoimi wymaganiami. Co więcej, możesz również odwiedzić API Dokumentacja, aby poznać więcej funkcji. Jeśli masz jakiekolwiek pytania, skontaktuj się z nami pod adresem Bezpłatne forum pomocy!

Zobacz też