Hai mai modificato file PSD multilayer in modo programmatico? Stiamo per esplorare un SDK amichevole per gli sviluppatori che semplifica il lavoro con i livelli di Photoshop in Python in modo programmatico. Sì, stiamo parlando di Aspose.PSD per Python tramite .NET. Questo SDK offre funzionalità di livello enterprise per manipolare file PSD e convertirli in altri formati di file popolari. In questa guida, ti mostreremo come aggiungere ombre e applicare modalità di fusione nei file PSD utilizzando questo SDK Python. Quindi, resta sintonizzato su questo post del blog fino alla fine e assicurati di aver configurato Python sul tuo computer.
Aspose.PSD per Python tramite .NET - Installazione
Puoi installare Aspose.PSD per Python tramite .NET cliccando su questo link. Oppure puoi optare per eseguire il seguente comando:
pip install aspose-psd
Modifica dei livelli PSD: Cambiare opacità, modalità di fusione, aggiungere ombre e sovrapposizioni di colore in modo programmatico
Andiamo dritti ai passaggi.
- Carica il file PSD utilizzando il metodo PsdImage.load.
- Crea un oggetto della classe PngOptions per impostare le opzioni di salvataggio PNG per includere l’alpha (trasparenza).
- Salva il PSD originale, non modificato, come PNG.
- Imposta l’opacità del 2° livello (indice 1) al 100%.
- Imposta la modalità di fusione del 5° livello (indice 4) su “Tinta”.
- Aggiungi un effetto ombra al 8° livello (indice 7).
- Cambia la modalità di fusione del 10° livello (indice 9) in “Schiarisci”.
- Aggiungi un effetto sovrapposizione di colore al 6° livello (indice 5).
- Salva l’immagine modificata come PNG.
Il seguente esempio di codice dimostra come lavorare con i livelli di Photoshop in Python:
Output:
Ottieni una licenza gratuita
Ottieni una licenza temporanea gratuita per provare questo SDK oltre le limitazioni di valutazione.
Hai domande?
Fai le tue domande sul nostro forum.
In sintesi
Concludiamo qui questo post del blog. Questo post del blog ha trattato il lavoro con i livelli di Photoshop in Python in modo programmatico. Abbiamo visto come aggiungere ombre, sovrapposizioni di colore e cambiare l’opacità. Puoi provare le funzionalità tu stesso, poiché è super facile installare Aspose.PSD per Python tramite .NET. Inoltre, viene fornito con una documentazione completa che puoi visitare qui. Inoltre, puoi navigare tra le API Reference e gli Esempi GitHub per saperne di più.