Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо написание генератора заполненных бланков (пример: бланк почтового перевода).

Язык написание PHP5.

Входная информация: xml файл со всеми данными для генерации.

Выходная информация: изображение заполненного бланка в нужном формате.

Для генерации надписей, предлагаю использовать расширение php ImageMagick, т. к. GD и медленнее и у него очень сжатый функционал, что приведет к большим трудностям при реализации.

XML формат для генератора бланков:

Все размеры и отступы указаны в мм.

Пример xml:

297

210

post

Бланк почтового перевода

/home/user/blank.jpg

300

200

0

0

var_name

22

33

Arial Cyr

10

#000000

0

0

0

0

…......

....

…..

....

…......

....

Описание полей:

В наш холст.

и размер холста в мм, в данном случае это А4 с альбомной ориентацией.

В – информация о бланках, который будут размещаться на холсте

В информация о самом бланке, который мы будем заполнять:

— имя бланка

— путь к изображению бланка.

и height> — ширина и высота в мм, к которой необходимо привести бланк в случае, если он имеет другие размеры.

и padding_left> — отступы размещения бланка сверху и слева относительно холста.

— поля, которые будут заполнятся на бланке.

:

– имя переменной, значение которой будет подставлено в данное поле (массив с переменными, будет передаваться функции генерации)

и – отступы размещения сверху и слева относительно бланка.

– настройки шрифта для поля:

– имя шрифта (в программе будет забит массиы соответствий имени шрифта и пути к файлу шрифта)

– размер шрифта

– цвет шрифта в hex формате

— делать ли надпись жирной (0|1)

— делать ли надпись курсивом(0|1)

— делать ли надпис подчеркнутой (0|1)

– меж буквенный интервал в словах поля

– имеет структуру аналогичную в , за исключением того, что отсьупы и берутся относительно холста.

Оставляете свои предложения цены и сроков написания относительно генератора форм (генератор xml пока не трогаем). Просьба писать только людей с опытом в данном направлении, который могут трезво оценить сроки написания.

13 лет назад
sserega
Сергей 
39 летУкраина
13 лет в сервисе
Был
12 лет назад
  • Похожие заказы
  • $250

    Мне нужен web-дизайнер. Задача: продолжить создание сайта. Что будет сделать: полностью переделать дизайн сайта, добавить мобильную версию, сделать mail оповещения, добавить несколько новых модулей (приложения...) сделать сайт быстрее... Портфолио - иметь обязательно Если Вы согласитесь на работу ...

    Закрыт
    13 лет назад
  • Нужно настроить автоматическую автопубликацию каталога компаний, статей на сайте на 2-3 месяца (движок joomla 1.5). В ручную не вариант т.к зачастую сайты с кол. страниц больше 2500-3000 тыс. Может можно сделать модуль, плагин и в ...

    Закрыт
    13 лет назад
  • Уважаемые господа, добрый день! Требуется внести правки в шаблон на Joomla 1.6. Ссылка на демо-шаблона в приложени. От вас требуются кратчайшие сроки исполнения, адекватная цена и оперативность реагирования. Если останемся довольны друг другом, для вас в дальнейшем будут ...

    Закрыт
    13 лет назад
  • 1.1. Существует функционирующий сайт созданный на самописном php движке. 1.2. Необходимо начать постепенное обновление разделов сайта с использованием Фреймворка Yii 1.3. Под обновление понимается создание модулей сайта на Фреймворке Yii и размещения написанных модулей в параллельную Панель управления (например ./settings). 1.4. Для ...

    Закрыт
    13 лет назад
  • Нужен готовый скрипт не joomla и т.д., предлагайте цену Быстрая смена дизайна Новости Фотогалерея Дополнительные страницы Каталог продукции Карта сайта Контакты Многоязычный Удобная админка Также нужны примеры

    Закрыт
    13 лет назад
  • Требования: - прослушивания ПРОСТО списка композий (вот заходишь в меню "плеер треков", нажимаешь, сворачиваешь плеер и слушаешь без перерыва все композиции!!!) - Плей листы (персональные) - отдельно от просто прослушки композиций по списку! - скачивание -плеер можно переделать з ...

    Закрыт
    13 лет назад