Создание SVG-изображения на С ++ - PullRequest
4 голосов
/ 13 сентября 2011

Я хочу создать изображение SVG программно, используя предпочтительно c ++ из некоторых точек изображения.Кто-нибудь может мне помочь с этим?

Заранее спасибо.

Ответы [ 3 ]

6 голосов
/ 25 февраля 2013

simple-svg - это простой заголовок svg lib: simple_svg_1.0.0

Вот пример того, как его использовать: main_1.0.0.cpp

0 голосов
/ 13 сентября 2011

Вы можете проверить LibBoard . У меня нет опыта работы с ним, поэтому я не могу ручаться за его полезность, но, похоже, это то, что вы ищете. Я не уверен, насколько сложным будет ваше целевое изображение, но сайт заявляет:

На данный момент LibBoard может обрабатывать примитивы, такие как линии, прямоугольники, треугольники, полилинии, круги, эллипсы и текст.

В будущих выпусках поддержка вставки растрового изображения должна поддерживаться.

См. Файл TODO для получения списка функций, которые должны быть добавлены в будущих выпусках.

Таким образом, у вас будет базовая функциональность, и вы, вероятно, можете возиться с базовым списком фигур для создания довольно сложных изображений.

0 голосов
/ 13 сентября 2011

Я использовал GraphViz, чтобы сделать это, используя язык 'точка', проверить это .

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