Con la nuova versione 2.3.0 di SVGIconImageList ci sono tantissime novità:
– Aggiunto un nuovo “engine” SVG tramite la libreria Image32 di Angus Johnson (VCL+FMX)
– Image32 ora è il default engine perché supporta moltissime funzionalità SVG
– Aggiunto il supporto FMX anche per Android e iOS
– Aggiunto il supporto per vecchie versioni di Delphi (da XE3)
– Aggiunta una demo per confrontare i 4 engine disponibili.(SVGViewer)
Il nuovo engine basato sulla libreria Image32 fornisce moltissine funzionalità SVG in più come blur, gradient, merge, drop-shadow, markers, simbol, pattern, subpixel..
Con la nuova demo SVGViewer è possibile confrontare le prestazioni dei 4 engine e Image32 esce vincitore su praticamente tutti i fronti (qui sotto un esempio di rendering perfetto solo con Image32.
Un’altra grande novità riguarda lo sviluppo mobile con FMX, in quanto ora la libreria è compatibile anche con Adroid e iOS:
Tutte le novità sono disponibili nel repository:
https://github.com/EtheaDev/SVGIconImageList
Tutte le funzionalità sono ampiamente descritte nella documentazione online:
https://github.com/EtheaDev/SVGIconImageList/wiki