LINUX.ORG.RU

История изменений

Исправление shahid, (текущая версия) :

приходится смотреть самому и приходить в ужас

Исходники batik рапортуют, что batik различает чуть менее ~117 svg-тегов (элементов).
Вы таки действительно всё ещё хотите написать свой парсер для SVG?
Такой парсер по трудоемкости тянет на отдельный проЭкт.

ИМХО, быстрее осилить джаву за 15 минут и просто обойти все распарсенные batik'ом теги, генеря какие-то данные для плоттера...

Но если реально нечем больше заняться в жизни, то можно еще взять сорцы linux emc2, быстренько накодить EMC HAL драйвер и подцепить плоттер к AXIS, как станок с одним инструментом. Там же можно гуй через pyvcp xml быстренько запилить с лампочками и индикаторами! А SVG конвертить в CNC-код для ЧПУ-станка.

Исходная версия shahid, :

приходится смотреть самому и приходить в ужас

Исходники batik рапортуют, что batik различает чуть менее ~117 svg-тегов (элементов).
Вы таки действительно всё ещё хотите написать свой парсер для SVG?
Такой парсер по трудоемкости тянет на отдельный проЭкт.

ИМХО, быстрее осилить джаву за 15 минут и просто обойти все распарсенные batik'ом теги, генеря какие-то данные для плоттера...

Но если реально нечем больше заняться в жизни, то можно еще взять сорцы linux emc2, быстренько накодить EMC HAL драйвер и подцепить плоттер к AXIS, как станок с одним инструментом. Там же можно гуй через pyvcp xml быстренько запилить с лампочками и индикаторами!