Кроссплатформенная библиотека чертежей - PullRequest
14 голосов
/ 29 июля 2009

Я искал хорошую кроссплатформенную библиотеку 2D-рисования, которую можно вызывать из C ++ и которую можно использовать для рисования довольно простой геометрии; линии, прямоугольники, круги и текст (горизонтальный и вертикальный) для некоторых диаграмм и сохраните вывод в формате PNG.

Я думаю, что коммерческий пакет предпочтительнее открытого источника, потому что мы бы предпочли не беспокоиться о проблемах с лицензированием (если только не имеется лицензии типа BSD без условия кредитования). Я посмотрел на Cairo Graphics, которая выглядела многообещающе, но рендеринг текста выглядит как дерьмо из коробки, а обновление текстового бэк-энда приводит нас к мутной лицензии.

Мне это нужно для Windows, Mac и Linux. Желательно что-то довольно легкое и простое в интеграции. Я думал о Qt, но это слишком тяжело для нашего приложения.

Любые идеи по этому поводу были бы замечательными.

Ответы [ 11 ]

0 голосов
/ 29 июля 2009
...