svg (Scalable Vector Grapics)

Модератор: Модераторы

svg (Scalable Vector Grapics)

Сообщение and » 20.09.2009 20:15:20

Доброго времени суток!

Существует ли набор компонентов под FPC/Lazarus для работы с svg-графикой? Или только то, что есть в Cairo/Qt?

Спасибо!
Аватара пользователя
and
постоялец
 
Сообщения: 124
Зарегистрирован: 16.09.2009 17:11:01
Откуда: г. Гомель, Беларусь

Re: svg (Scalable Vector Grapics)

Сообщение Sergei I. Gorelkin » 20.09.2009 20:29:17

AggPas (www.aggpas.org) до некоторой степени умеет...
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1395
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград

Re: svg (Scalable Vector Grapics)

Сообщение and » 20.09.2009 21:40:24

Спасибо!
В сторону AggPas я ещё под Delphi поглядывал. Но очень уж эта библиотека навороченная :-) Да и svg в ней достаточно побочная задача.
Что-нибудь попроще и "породнее" не встречалось?
Аватара пользователя
and
постоялец
 
Сообщения: 124
Зарегистрирован: 16.09.2009 17:11:01
Откуда: г. Гомель, Беларусь

Re: svg (Scalable Vector Grapics)

Сообщение Timid » 20.09.2009 22:03:42

Вообще-то SVG - текстовый внутри. Простой метаязык
Timid
постоялец
 
Сообщения: 290
Зарегистрирован: 21.11.2007 21:33:15

Re: svg (Scalable Vector Grapics)

Сообщение Mr.Smart » 20.09.2009 22:27:56

Timid писал(а):Вообще-то SVG - текстовый внутри. Простой метаязык

Согласен. Но я бы сказал, что это XML документ особой структуры. Недавно я возился с cairo и у меня сложилось впечатление, что в нем он поддерживается! Или я не прав?
Mr.Smart
долгожитель
 
Сообщения: 1796
Зарегистрирован: 29.03.2008 01:01:11
Откуда: из леса!

Re: svg (Scalable Vector Grapics)

Сообщение Sergei I. Gorelkin » 21.09.2009 01:16:36

В моем представлении, в линуксах svg рисуется связкой cairo + librsvg + expat (или libxml2). Т.е. кроме cairo нужно распарсить xml и преобразовать его узлы в "команды" для cairo.
Аватара пользователя
Sergei I. Gorelkin
энтузиаст
 
Сообщения: 1395
Зарегистрирован: 24.07.2005 14:40:41
Откуда: Зеленоград


Вернуться в Графика

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

Рейтинг@Mail.ru