Har du någonsin modifierat flerlagrade PSD filer programmässigt? Vi kommer att gå igenom ett utvecklarvänligt SDK som förenklar arbetet med Photoshop-lager i Python programmässigt. Ja, vi pratar om Aspose.PSD för Python via .NET. Detta SDK erbjuder företagsklass funktioner för att manipulera PSD-filer och konvertera dem till andra populära filformat. I denna guide kommer vi att visa dig hur du lägger till skuggor och tillämpar blandningslägen i PSD-filer med hjälp av detta Python SDK. Så håll dig till detta blogginlägg till slutet och se till att du har installerat Python på din maskin.

Aspose.PSD för Python via .NET - Installation

Du kan installera Aspose.PSD för Python via .NET genom att klicka på denna länk. Eller så kan du välja att köra följande kommando:

pip install aspose-psd

Modifiera PSD-lager: Ändra opacitet, blandningslägen, lägg till skuggor och färgöverlägg programmässigt

Låt oss gå direkt till stegen först.

  • Ladda PSD-filen med hjälp av PsdImage.load metoden.
  • Skapa ett objekt av klassen PngOptions för att ställa in PNG-spara alternativ för att inkludera alfa (transparens).
  • Spara den ursprungliga, oförändrade PSD-filen som en PNG.
  • Ställ in opaciteten för det 2:a lagret (index 1) till 100%.
  • Ställ in blandningsläget för det 5:e lagret (index 4) till “Nyans”.
  • Lägg till en skuggeffekt till det 8:e lagret (index 7).
  • Ändra blandningsläget för det 10:e lagret (index 9) till “Lättare”.
  • Lägg till en färgöverläggseffekt till det 6:e lagret (index 5).
  • Spara den modifierade bilden som en PNG.

Följande kodexempel demonstrerar arbete med Photoshop-lager i Python: Utdata:

psd-layers

Få en gratis licens

Få en gratis tillfällig licens för att prova detta SDK bortom utvärderingsbegränsningar.

Har du frågor?

Ställ dina frågor på vårt forum.

Sammanfattning

Vi avslutar detta blogginlägg här. Detta blogginlägg täckte arbetet med Photoshop-lager i Python programmässigt. Vi gick igenom hur man lägger till skuggor, färgöverlägg och ändrar opacitet. Du kan prova funktionerna själv, eftersom det är superlätt att installera Aspose.PSD för Python via .NET. Dessutom kommer det med en omfattande dokumentation som du kan besöka här. Vidare kan du navigera till API-referenser och GitHub-exempel för att lära dig mer.

Utforska