Korzystanie z interfejsu API grafiki do edycji warstw w plikach PSD
Przegląd
Aby rozpocząć, załaduj plik PSD za pomocą metody Image.load() lub utwórz obraz PSD od podstaw. Użyj zmiennej inputFile do reprezentowania ścieżki do pliku PSD i określ ewentualne opcje wczytywania za pomocą loadOpt, jeśli jest to konieczne.
Następnie uzyskaj dostęp do pierwszej warstwy obrazu PSD, korzystając z składni psdImage.getLayers()[0], aby uzyskać odniesienie do obiektu warstwy do manipulacji.
Aby edytować warstwę, utwórz obiekt Graphics, przekazując warstwę jako parametr. Ten obiekt udostępnia różne metody do rysowania kształtów i stosowania pędzli.
Do zdefiniowania koloru i grubości obwódki kształtów używany jest obiekt Pen. Podobnie, pędzle jak LinearGradientBrush są używane do zdefiniowania kolorów wypełnienia.
Rysuj kształty na warstwie za pomocą metod takich jak graphics.drawEllipse(), aby zarysować kształty, i graphics.fillEllipse(), aby je wypełnić.
Po dokonaniu żądanych zmian w warstwie, zapisz zmodyfikowany obraz PSD za pomocą psdImage.save().
Dodatkowo, można zapisać zmodyfikowany obraz w innych formatach, takich jak PNG, korzystając z odpowiednich opcji.
To wszystko! Skorzystałeś pomyślnie z interfejsu API grafiki Aspose.PSD dla Javy do edycji warstw w pliku PSD. Odkrywaj więcej funkcji i możliwości biblioteki Aspose.PSD, aby zwiększyć możliwości edycji obrazów.
Sprawdź pełny przykład.