LINUX.ORG.RU

История изменений

Исправление tamo, (текущая версия) :

Я такой скрипт использую:

#!/bin/bash
# Фон изображения
#bgr="#29a11d"
bgr="#4848ff"
bge="#D44949"
# Цвет текста
#fg="#FFFFFF"
fg="#dddddd"
# Имя или полный путь к шрифту
#font=/usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf
font=/usr/share/fonts/ubuntu-font-family/Ubuntu-B.ttf
#font=/usr/share/fonts/droid/DroidSans-Bold.ttf
# Размер шрифта
font_size=17
# Размер картинки
image_size="26x26"
convert -size $image_size xc:$bgr -font $font -fill $fg -antialias -pointsize $font_size -gravity center -draw "text -1,0 'Ру'" ru.png
convert -size $image_size xc:$bge -font $font -fill $fg -antialias -pointsize $font_size -gravity center -draw "text 0,0 'En'" us.png

exit 0

В зависимости от шрифта и dpi иногда приходится менять вручную смещение в конце convert.

Исходная версия tamo, :

Я такой скрипт использую:

#!/bin/bash
# Фон изображения
#bgr="#29a11d"
bgr="#4848ff"
bge="#D44949"
# Цвет текста
#fg="#FFFFFF"
fg="#dddddd"
# Имя или полный путь к шрифту
#font=/usr/share/fonts/liberation-fonts/LiberationSans-Bold.ttf
font=/usr/share/fonts/ubuntu-font-family/Ubuntu-B.ttf
#font=/home/mikhail/.fonts/Cuprum-Bold.ttf
#font=/usr/share/fonts/droid/DroidSans-Bold.ttf
# Размер шрифта
font_size=17
# Размер картинки
image_size="26x26"
convert -size $image_size xc:$bgr -font $font -fill $fg -antialias -pointsize $font_size -gravity center -draw "text -1,0 'Ру'" ru.png
convert -size $image_size xc:$bge -font $font -fill $fg -antialias -pointsize $font_size -gravity center -draw "text 0,0 'En'" us.png

exit 0

В зависимости от шрифта и dpi иногда приходится менять вручную смещение в конце convert.