Кроссплатформенная библиотека чертежей

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

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

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

Любые идеи по этому поводу были бы потрясающими.

Ответы на вопрос(11)

Ваш ответ на вопрос