Hi, Inkscape is excellent open source application for designing vector graphics. There is also console tool for converting svg->png: rsvg-convert I use this script which converts all svg files in directory to png images with various sizes and places them to directories: #!/bin/bash for i in *.[Ss][Vv][Gg]; do rsvg-convert $i -w 64 -h 64 -o ../default64normal/`echo $i | sed -e 's/svg$/png/'`; done for i in *.[Ss][Vv][Gg]; do rsvg-convert $i -w 48 -h 48 -o ../default48normal/`echo $i | sed -e 's/svg$/png/'`; done for i in *.[Ss][Vv][Gg]; do rsvg-convert $i -w 32 -h 32 -o ../default32normal/`echo $i | sed -e 's/svg$/png/'`; done for i in *.[Ss][Vv][Gg]; do rsvg-convert $i -w 24 -h 24 -o ../default24normal/`echo $i | sed -e 's/svg$/png/'`; done for i in *.[Ss][Vv][Gg]; do rsvg-convert $i -w 16 -h 16 -o ../default16normal/`echo $i | sed -e 's/svg$/png/'`; done V. ______________________________________________________________
Od: Juha Manninen <[email protected]> Komu: Lazarus mailing list <[email protected]> Datum: 07.05.2015 07:57 Předmět: [Lazarus] SVG format for icons and other graphics
Moved from the splash screen thread. On Wed, May 6, 2015 at 11:04 AM, Sandro Cumerlato <[email protected]> wrote:
I'd like to recommend SVG format for new graphics.
This is about a scalable vector graphics format. The idea is not to change the graphics design but to make everything scalable. Sandro mentioned this idea to me privately, too, after having very small icons in a Windows 8.1 machine. I think it is a good idea but technically challenging. It involves choosing a graphics library etc. Sandro, could you please take lead in this issue. You are a talented graphics programmer after all. Make a plan and discuss it here. None of the current core developers is working on such issues, thus (difficult) questions may not be answered. When learning code, questions come up and usually they are answered, but after certain point nobody has answers. You just have to figure things out by yourself. Juha -- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus <http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus>
-- _______________________________________________ Lazarus mailing list [email protected] http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
