Ten wpis na blogu jest dla Ciebie, jeśli jesteś programistą Pythona i pracujesz nad projektem dla projektantów. Nauczysz się, jak programowo stworzyć plik PSB w Pythonie. W tym celu wybierzemy Aspose.PSD dla Pythona przez .NET. W rzeczywistości to lekkie, bezpieczne i solidne SDK Pythona, które możesz szybko zintegrować z swoim projektem. Dodatkowo możesz tworzyć, manipulować i konwertować pliki Photoshop bez instalowania jakiejkolwiek biblioteki osób trzecich. Co więcej, obsługuje szeroki zakres formatów plików i inteligentne filtry. Więc dość słów, przejdźmy od razu do implementacji.

Aspose.PDF dla Pythona przez .NET - Instalacja

Aby zainstalować Aspose.PSD dla Pythona przez .NET, po prostu kliknij tutaj lub uruchom następujące polecenie w terminalu/CMD:

pip install aspose-psd

Tworzenie pliku PSB w Pythonie - Przykład kodu

To jest sekcja, która przeprowadzi przez kroki i fragment kodu.

Kroki:

  1. Utwórz nowy obraz PSD o wymiarach 500x500.
  2. Dodaj zwykłą warstwę do obrazu PSD, wywołując metodę add_regular_layer.
  3. Utwórz obiekt Graphics, aby rysować na zwykłej warstwie.
  4. Utwórz pędzel w kolorze AliceBlue do rysowania (kontur).
  5. Utwórz pędzel z gradientem liniowym, aby wypełnić kształty od czerwonego do akwamarynowego.
  6. Narysuj elipsę (kształt podobny do okręgu) za pomocą pędzla.
  7. Wypełnij inną elipsę pędzlem gradientowym.
  8. Dodaj warstwę tekstową z tekstem “Przykładowy tekst” wewnątrz prostokątnego obszaru.
  9. Dodaj efekt cienia do warstwy tekstowej.
  10. Wywołaj metodę save, aby zapisać końcowy obraz do pliku wyjściowego.

Teraz możesz stworzyć plik PSB w Pythonie, używając poniższego fragmentu kodu: Wynik:

photoshop-large-document-format

Uzyskaj darmową licencję

Uzyskaj darmową tymczasową licencję, aby wypróbować to SDK poza ograniczeniami oceny.

Masz pytania?

Zadaj swoje pytania na naszym forum.

Podsumowując

Na zakończenie, Aspose.PSD dla Pythona przez .NET przyniosło efektywność w obróbce plików Photoshop programowo. Oferuje również darmową licencję na wypróbowanie swoich funkcji. Więc nie możesz przeoczyć tego SDK bez jego wypróbowania. Ten artykuł pokazał, jak stworzyć plik PSB w Pythonie. Jednak napiszemy o dalszych funkcjach oferowanych przez to SDK Pythona. Bądź na bieżąco.

Następujące zasoby dostarczą Ci głębszych informacji:

Odkrywaj