Noxt.net → Тех. заметки → EMS: рисуем картинки и анимации для передачи по SMS
EMS — это расширение формата SMS, позволяющее включать в сообщение картинки, анимации и мелодии, а также форматировать текст. Рассмотрим, как делаются анимации и картинки.
Картинки
Малый размер SMS-сообщения накладывает серьёзные ограничения на картинки:- только два цвета (чёрный и белый);
- максимальный размер тела картинки — 128 байт.
Если учесть, что 1 пиксель занимает 1 бит, можно определить, что картинка может состоять из максимум 1024 пикселей. При этом ширина должна быть кратна 8 (например: 32 пикселя, 16, 8).
Самый распространённый размер — 32x32.
Итак, сделаем такую картинку в Photoshop. Выбираем File — New... Далее вписываем следующие параметры: Width: 32 pixels, Height: 32 pixels, Mode: Bitmap.

Устанавливаем крупный масштаб (800-1600%) и начинаем рисовать. Здесь пригодятся некоторые навыки работы с пиксельной графикой.

Остаётся только сохранить получившийся результат как BMP (а лучше даже как WBMP, иначе не каждый телефон поймёт), залить в телефон, и картинка готова к пересылке.
Анимации
EMS-анимации имеют расширение BMX. На самом деле это просто BMP, соответствующий определённым правилам. Здесь ограничения ещё более жёсткие:- те же 2 цвета — чёрный и белый;
- 4 кадра размером 16x16 или 8x8;
- Кадры расположены на одной картинке сверху вниз, т.е. при создании анимации 16x16 нужно сделать картинку 16x64.
Для более удобной работы в Photoshop можно включить линейки (Ctrl+R).

Теперь сохраняем как BMP и меняем расширение на BMX, иначе мобильник не поймёт, что это анимация.

А дальше всё просто: отправляем в телефон и пересылаем адресатам (узнав, поддерживает ли их телефон EMS).
Сантехник на дом: Вызов сантехника . • расчет лизинговых платежей • купить строительные материалы
