Praca z warstwami

Utwórz grupę warstw

Grupa warstw składa się z jednej lub więcej warstw i pomaga zorganizować podobne lub powiązane warstwy. Korzystając z Aspose.PSD dla .NET, można utworzyć grupę warstw. W tym celu dodano nową metodę AddLayerGroup do klasy PsdImage , aby dodać grupę warstw.

Kroki do stworzenia grupy warstw są proste, jak poniżej:

  • Utwórz instancję obrazu za pomocą klasy PsdImage z określoną szerokością, wysokością i opcjami obrazu.
  • Utwórz LayerGroup z określoną nazwą grupy i indeksem.
  • Utwórz instancję klasy Layer i przypisz do niej obraz PSD.
  • Dodaj utworzoną warstwę do grupy warstw za pomocą metody AddLayer wystawionej przez klasę LayerGroup.
  • Zapisz wyniki.

Poniższy fragment kodu pokazuje, jak utworzyć grupę warstw.

Zmień nazwę warstwy

Możesz użyć dowolnej nazwy, ale typową praktyką jest użycie ogólnego opisu obiektu lub elementu znajdującego się na tej warstwie. Ten artykuł demonstruje, jak można zmienić nazwę warstwy korzystając z Aspose.PSD dla .NET. W tym celu dodano nową właściwość DisplayName do klasy Layer, aby właściwie wyświetlać nazwę warstwy. Zauważono, że gdy Photoshop zapisuje nazwę warstwy używając właściwości Name, to koreańskie znaki są przechowywane jako bajt 63'?' w ASCII. Dlatego, jeśli chcesz poprawnie wyświetlić nazwę warstwy, użyj właściwości DisplayName, ponieważ właściwość Name nie obsługuje koreańskich znaków.

Poniższy przykładowy kod pokazuje, jak zmienić nazwę warstwy.

Wsparcie dla połączonych warstw

Łączenie warstw jest podobne do grupowania warstw. Jeśli łączysz dwie lub więcej warstw, pozwoli ci to dokonywać określonych zmian w obu połączonych warstwach. Na przykład, jeśli zastosujesz transformacje do jednej warstwy, zostaną one zastosowane do wszystkich innych połączonych warstw. Ten artykuł demonstruje, jak otrzymać i rozłączyć połączone warstwy korzystając z Aspose.PSD.