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

Разработать экстеншен (extension) для редактора векторной графики Inkscape (https://inkscape.org/develop/extensions/)

Экстеншен должен делать следующее:

 Дано:

У пользователя в редакторе открыт svg файл, 

все фигуры (paths) в котором имеют заливку (fill) серым цветом с прозрачность равной 100 (итоговый цвет: rgba #96969664).

 

Каждая из фигур может только полностью располагаться в области другой фигуры, 

либо полностью не пересекаться с ней. 

 

Пример в файле task_svg.txt (почему то запрещено прикреплять файлы с расширением svg. Переименуйте в  task.svg)

 

 Задача:

   Раскрасить фигуры по следующему правилу: 

 

Все самый внешние фигуры заливаются черным цветом без прозрачности (rgba #000000ff).

 

Самый внешние фигуры находящиеся в получившихся черных фигурах раскрашиваются белым цветом без прозрачности (rgba #ffffffff).

 

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

 

Пример результата в файле done_svg.txt (Переименуйте в  done.svg)

6 лет назад
wb770177
Дмитрий 
41 год
6 лет в сервисе
Был
3 года назад

Выбранный исполнитель

ColNum
48 лет
11 лет в сервисе
Был
6 лет назад
6 лет назад
$70
3 дня
Escrow
Заказ выполнен в срок и в полном объеме. Рекомендую Алексея как профессионала, умеющего находить решения для не заурядных задач.

Заявки фрилансеров

ColNum
48 лет
11 лет в сервисе
Был
6 лет назад
6 лет назад