Кроме текста с различным форматированием клиент Mobile SMARTS позволяет вставлять изображения.
Для вставки изображений используется тег <img>…</img>.
<img tcolor="yes,no,цвет" size="normal,stretch" maxwidth="…" maxheight="…">здесь необходимо указать путь к картинке или задать шаблон</img>
Атрибут | Значение |
---|---|
size ="normal" | Изображение вставляется «как есть», без масштабирования. Если места для полного отображения недостаточно, то она будет обрезана. |
size="stretch" | Увеличивает (уменьшает) размер картинки до необходимого размера. Возможный размер определяется свойствамиmaxwidth, maxheight или размером области, куда отображается картинка (например, шириной экрана, или размерами ячейки в действии отображения отчета). |
tcolor ="yes" | Используется прозрачность цвета фона, которая задается, используя цвет, взятый из первого пикселя картинки с координатами (0,0). |
tcolor = "no" | Прозрачность фона не используется. |
tcolor ="Blue" | Прозрачность цвета фона задается названием цвета или в виде #XXXXXX. |
maxwidth = "200" | Максимальная ширина картинки (задается в пикселях или в % от ширины экрана). |
maxheight = "100" | Максимальная высота картинки (задается в пикселях или в % от высоты экрана). |
align="top" | Выравнивание текста по верхней границе изображения. |
align="center" | Выравнивание текста по центру изображения. |
align="bottom" | Выравнивание текста по нижней границе изображения. Задан по умолчанию. |
Само изображение для отображения может быть задано несколькими путями:
Шаблон | Путь к файлу | Описание |
<img> \Images\picture.jpg</img> <img> \Flash\Images\picture.jpg</img> | \Images\picture.jpg \Flash\Images\picture.jpg | Изображение находится по заданному абсолютному пути на терминале. |
<img>picture.jpg</img> <img>Images\picture.jpg</img> | \Application\MobileSMARTS\picture.jpg \ Application\MobilesSMARTS\Images\picture.jpg
| Изображение ищется по пути <Папка программы на терминале>\<заданный относительный путь> |
<img>{ПеременнаяСПутем}</img> | \Flash\Images\pic1.jpg Переменная в сессии {ПеременнаяСПутем}=”\Flash\Images\pic1.jpg” | Изображение ищется по пути, лежащему в переменной сессии. |
<img>{ПеременнаяСОбъектом}</img> | Нет пути, отображается картинки из памяти. | Отображается объект картинки, лежащий в памяти терминала в переменной {ПеременнаяСОбъектом}. Такой объект может быть получен, например, запросом в учетную систему, и не требует физического сохранения, а может быть просто отображен из переменной, в которой он хранится. |