Как мне конвертировать SVG xml в BPMN2.0 xml - PullRequest
0 голосов
/ 13 апреля 2011
How do i convert this sample SVG to BPMN xml?

<svg height="100%" width="100%" version="1.1" xmlns="http://www.w3.org/2000/svg"><desc>Created with Raphaël</desc>
    <defs></defs>
    <circle stroke-width="5" font-size="91px" style="font-size: 91px;" stroke="#000000" fill="#00ff00" r="20" cy="88" cx="107"></circle>
    <circle stroke-width="5" font-size="92px" style="font-size: 92px;" stroke="#000000" fill="#ff0000" r="20" cy="88" cx="271"></circle>
    <path stroke-width="5" d="M128,88C189,88,189,88,250,88" stroke="#ffffff" fill="none"></path>
    <path d="M128,88C189,88,189,88,250,88" stroke="#000000" fill="none"></path>
    </svg>

Ответы [ 2 ]

3 голосов
/ 13 апреля 2011

BPMN XML - это схема XML для представления семантики бизнес-процесса, которая может быть отображена в графической визуализации.SVG представляет «чернила» на поверхности рисования и не содержит семантической информации, кроме того, куда чернила идут.

В вашем примере XML у вас есть пара окружностей и два пути ... как конвертер узнает, какой конкретно BPMNсемантическая конструкция представлена ​​этими чернилами?Это задание напоминает OCR, но гораздо более сложное, так как текст - это в основном одномерный поток символов, а рисунок - двухмерный.

Я сомневаюсь, что вы найдете что-нибудь, что может сделать это.Может быть, если бы вы объяснили, чего вы на самом деле пытаетесь достичь ...?

0 голосов
/ 25 марта 2015

http://pi.informatik.uni -siegen.de / qudimo / bpmn / преобразование /

Этот инструмент преобразует модели SVG JSON в модели метамоделей ЭДС bpmn 2. Которые соответствуют стандарту сериализации BPMN 2

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...