Нудная предыстория: понадобилась мне библиотека для отрисовки SVG для cairo, на что сразу нагуглилась librsvg, но она тянула «всего-лишь» libxml2, glib и т.п. за собой, что означало не только таскание массы «груза» со собой, но и трах со сборкой всего этого на разных платформах, нагугленные далее QSvg и wxSVG также оптимизма не внушали. В результате за вечер была написана большая часть кода для отрисовки этого самого SVG, который:
а) вместился в 5 относительно небольших файлов( самый большой - «кастрированный» rapid_xml.hpp );
б) не требует ничего абсолютно, кроме стандартного STL и cairo( что логично );
в) на удивление работает быстрее хрома даже в дебажном «виде» ( видимо из-за быстрого rapid_xml ), хотя может у меня неправильный хром - FF большие файлы отрисовывает очень быстро;
г) умеет показывать большие файлы, которые отказывается понимать гномовский eog, который вообще плохо работает со сложными изображениями.
д) более-менее( не полностью ) понимает css.
Собс-но на скриншоте:
- AWN;
- XFWM;
- NetBeans;
- результат работы велосипеда.
П.С. сам код выложу через несколько дней как public domain, после приведения его в порядок и дописывания недостающего.
←
1
2
3
→
Ответ на:
комментарий
от aho
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от aho
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от aho
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от aho
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [Inkscape] [svg] Встроенный svg в svg (2011)
- Форум велосипед (2012)
- Форум svg (2008)
- Форум svg? (2008)
- Форум SVG (2005)
- Форум Велосипеды (2014)
- Форум Велосипед. (2011)
- Форум Велосипед (2006)
- Форум Велосипед (2005)
- Форум Велосипед (2007)