ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 июля
651359 Топик полностью
fk0, легенда (07.02.2016 12:37, просмотров: 85) ответил SciFi на Такое кодится левой ногой за полчаса. Правда, тулзы - это тоска. Чтобы мышой всё расставить, а не уныло подбирать координаты ручками.
Если графика растровая -- то как два байта переслать. Надо html image map подготовить к существующей растровой картинке. Это запросто можно сделать в GIMP. Загрузить в него (или нарисовать в нём же) картинку с дизайном. В разных слоях сделать https://en.wikipedia.org/wiki/Image_map
прямоугольные (да хоть полиномами и окружностями!) области которые gimp умеет в html image map (как AREA tag) записывать. Всё! Потом берём картинку, берём этот HTML. Парсим его (элементарно!) и получаем именованный список областей в которые на стороне МК уже вписываем наши тексты. У каждой области есть имя, какие-то произвольные атрибуты, если надо, и размеры в виде прямоугольника, многоугольника, круга... Причём чтоб HTML на МК не парсить можно взять xslproc и написать xsl-rule строчек на десяток, чтоб из html сделать простейший текстовый список, строчка -- одна область. Это на стороне сервера.
[ZX]