Come Utilizzare il Warp in Aspose.PSD
Parte 1 – Rendering di un File PSD con l’Effetto Warp
Photoshop salva l’immagine renderizzata dopo aver applicato l’effetto Warp. La nostra libreria può riprodurre o ri-renderizzare l’immagine con l’effetto Warp. Per abilitare questa funzionalità, basta impostare il flag AllowWarpRepaint nelle impostazioni quando si apre il file PSD.
Risultato:
Oltre a renderizzare l’effetto Warp per SmartLayers, la nostra libreria supporta anche il Warp per TextLayers. Il codice di implementazione rimane identico, con l’unica differenza nel nome del file.
Risultato:
! Nota: Attualmente, la nostra libreria supporta il rendering sia per Custom Warp* (dove gli utenti manipolano i punti della mesh) che per tutti i tipi standard di Warp.
-
- Attualmente, la nostra libreria supporta Custom Warp con la mesh standard, e stiamo lavorando attivamente per espandere il nostro supporto per includere tutti i tipi di mesh in futuro.
Parte 2 – Modifica dell’Effetto Warp
La nostra libreria ti consente non solo di renderizzare ma anche di modificare (aggiungere) l’effetto Warp. Queste modifiche sono facilitate attraverso le funzionalità della classe WarpParams.
Funzionalità | Descrizione |
---|---|
Bounds | Restituisce i limiti dell’immagine distorta. |
MeshPoints | Un array di punti, con ciascun punto che rappresenta un vertice della mesh di distorsione. |
Valore | Il valore dell’effetto Warp per gli effetti di distorsione non personalizzati. |
WarpRotates | Un’enumerazione che definisce la direzione degli effetti Warp non personalizzati. |
WarpStyles | Un’enumerazione che definisce il tipo di effetto Warp. |
L’esempio di codice di seguito mostra come determinare il tipo di effetto Warp per uno SmartLayer e regolare il tipo e l’intensità della distorsione per l’effetto.
Risultato:
Parte 3 – Aggiunta dell’Effetto Warp
L’esempio di codice di seguito mostra come aggiungere un effetto Warp standard a uno SmartLayer.
Risultato:
L’esempio di codice di seguito mostra come aggiungere un effetto Warp personalizzato a uno SmartLayer.
Risultato:
L’esempio di codice di seguito mostra come aggiungere un effetto Warp a uno Strato di Testo. ! Nota: Secondo gli standard di Photoshop, l’effetto Warp per i TextLayers è tipicamente limitato al tipo standard. Tuttavia, la nostra libreria supporta l’uso di due tipi di effetti Warp. Si noti che tali file potrebbero non essere pienamente compatibili con Photoshop.
Risultato:
Continuiamo a perfezionare ed espandere le capacità del nostro effetto Warp, concentrandoci su migliorarne la velocità, la qualità e le funzionalità supportate. Restate aggiornati con i nostri rilasci mensili per le ultime novità. Il Tuo Team Aspose.PSD