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

Необходимо разработать приложение, которое сможет генерировать дерево из набора таких элементов как листья, ветки и тд.   

Каждое дерево должно быть уникальное и экспортироваться в векторе (CDR).

примеры необходимых деревьев тут:

https://www.sendspace.com/file/vx11nq

 Имен может быть от 2 до 25.

Так же текст на ленте.

 Мы должны вносить имена + текст, на выходе должны получать дерево с выполнением определенных правил.

Таких как например листы не должны перекрывать друг друга сильно, только краями. Потому что будет каша.

Так же буквы должны быть соединены между собой, а буквы на ленте еще и прорезаны, если это буквы типа О, е, а и тд, где есть замкнутые границы

Эти деревья в конце сливаются в одну кривую (Weld) и вырезаются из бумаги, поэтому важно, что-бы все элементы были внахлест краями друг к другу. Если, например какой-то лист висит в воздухе, или буква никак не прикреплена к другим буквам, то она просто выпадет и все. 

Что касается на ленты на дереве, то там наоборот, буквы должны быть раздельны + все замкнутые буквы - прорезанные, типо a, e, o, d и тд. 

В дереве шрифт у нас немного сжатый, где-то -15% по горизонтали, тогда буквы часто соприкасаются сами по себе и их не нужно соединять отдельно. Там где нет, ставим либо прямоугольный соединитель, либо соединяем листом или желудем.

В нашем случае эти дерева вертикальные до 11 имен, если больше, то немного смещены, но тоже 1 под другим. Нет распределения на правых и левых

Все дерево генерировать не обязательно. Мы можем сделать 25 шаблонов, скажем, но программа должна потом заполнять имена и удалять/добавлять необходимые листья в центре. Каркас будет как бы одинаковым

Я себе это представляю как некую форму, куда мы вносим имена по 1 и нажимаем генерировать. На выходе получаем CDR или PDF (тоже должен подойти).

Если можно это сделать совместимым с Вебом, было бы еще лучше. Что-бы оно автоматом генерировалось при поступлении заказа.

Вот, сырой пример того, что пытался сделать предыдущий разработчик. 

http://8.svetozor.z8.ru/tree/

Но он, к сожалению, генерирует все совсем не в таком виде как нужно, плюс очень долго

форма дерева не та, ветки накладываются друг на друга и тд. 

Это не конечный вариант, разработчик говорил, что только логику делает, а все штрихи будем вносить уже после её разработки, но на этом все и остановилось

 Нам не нужно наблюдать процесс, главное на выходе файл.

Деревья до 6 имен все идут одной ширины 8.9”, деревья до 25 имен - 10.9”.

Что-бы было проще, как я говорил, можно сделать некие шаблоны, с каркасами, а чистить и заполнять в зависимости от имен - только внутренности

тут картинки картинки листьев

https://www.dropbox.com/s/j9h77790nds73r9/Archive%203.zip?dl=0

8 лет назад
LiderJob
Иван 
40 летРоссия
16 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • Нужно написать программу на C#, включающую в себя 3 пункта описанных ниже. На выходе нужен проект в VisualStudio. Есть один момент, нужно учитывать, что программа для курсовой 1 курса университета и знания C# ниже среднего, поэтому ...

    Закрыт
    8 лет назад
  • Нужна программка, которая генерирует специальные текстовые файлы. В ini файле программы я ввожу: -"возможные символы", например abcde12345 (symbols) -длину слов из этих символов (length) -количество слов в файле (words) -шаблон bat файла, с возможностью подставлять название служебного файла. (template) При запуске ...

    Закрыт
    8 лет назад
  • Нужно отпарсить сайт www.aiotestking.com и сформировать на каждый экзамен базу SQLite с вопросами, ответами, правильными ответами, картинками, объяснениями - структуировано. В основном структура каждого вопроса, ответов, правильного ответа и объяснения совпадает, но бывают и коллизии, когда ...

    Закрыт
    8 лет назад
  • $15

    мне нужно оформить работу в виде оконного приложения. Код самой программы к которой нужна красивая "обложка" имеется.    Задача состоит в следующем:    Выполнить на языке с++ (win32) оконное приложение, которое будет отображать построение выпуклой оболочки(2D).

    Закрыт
    8 лет назад
  • Необходимо программно, в виде DLL, реализовать порядка 5 численных методов. Класс задач - распределение ресурсов (объемно-календарное планирование, линейное и нелинейное программирование, оптимальное управление). Сами методы подробнейшим образом (в расчете на математика-программиста) описаны в книге. Книга ...

    Закрыт
    8 лет назад
  • Реализовать: [list][*] прямой метод Гиллеспи для системы актина с первоначальной концентрацией [ATM]t=0= 3 мкM. В модель включить 5 биохимических реакций с участием актина: спонтанную нуклеацию, реакции ассоциации и диссоциации на плюс- и минус-концах филамент.[*] смоделировать системы актина с первоначальной ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Всем привет! Надо человек который напишет программу под viber (desktop or android), задача программы автоматически отвечать на сообщения. Мне нужна точная копия по функционалу как программа "AutoReply Whatsapp Messages"  https://www.youtube.com/watch?v=dlsGxJNUHi0 но только для Viber. ТАкже рассмотрю предложения если не писать ...

    Прикладное ПО1 исполнитель
    Завершен
    8 лет назад
  • Добрый день. Необходимо разработать виджет (таблица) для рабочего стола в amo crm. 1) Поле "Дата" дать возможность создать не только по дате открытия, но по дате закрытия одновременно. Мы выбираем как, "создать сделки за период" (период) и ...

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