Доброго времени суток!
Существует ли набор компонентов под FPC/Lazarus для работы с svg-графикой? Или только то, что есть в Cairo/Qt?
Спасибо!
svg (Scalable Vector Grapics)
Модератор: Модераторы
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
AggPas (www.aggpas.org) до некоторой степени умеет...
Спасибо!
В сторону AggPas я ещё под Delphi поглядывал. Но очень уж эта библиотека навороченная :-) Да и svg в ней достаточно побочная задача.
Что-нибудь попроще и "породнее" не встречалось?
В сторону AggPas я ещё под Delphi поглядывал. Но очень уж эта библиотека навороченная :-) Да и svg в ней достаточно побочная задача.
Что-нибудь попроще и "породнее" не встречалось?
Вообще-то SVG - текстовый внутри. Простой метаязык
Timid писал(а):Вообще-то SVG - текстовый внутри. Простой метаязык
Согласен. Но я бы сказал, что это XML документ особой структуры. Недавно я возился с cairo и у меня сложилось впечатление, что в нем он поддерживается! Или я не прав?
- Sergei I. Gorelkin
- энтузиаст
- Сообщения: 1409
- Зарегистрирован: 24.07.2005 14:40:41
- Откуда: Зеленоград
В моем представлении, в линуксах svg рисуется связкой cairo + librsvg + expat (или libxml2). Т.е. кроме cairo нужно распарсить xml и преобразовать его узлы в "команды" для cairo.
