Я искал хорошую кросс-платформенную 2D-графическую библиотеку, которая может быть вызвана из С++ и может быть использована для создания довольно простой геометрии; линий, прямоугольников, кругов и текста (по горизонтали и по вертикали) для некоторых диаграмм и сохранить вывод в PNG.
Я думаю, что коммерческий пакет был бы предпочтительнее с открытым исходным кодом, потому что мы предпочли бы не беспокоиться о проблемах с лицензированием (если только что-то с лицензией стиля BSD без условия кредита). Я посмотрел на Cairo Graphics, который казался многообещающим, но текстовый рендеринг выглядит как дерьмо из коробки, а модернизация текстового интерфейса приводит нас к мутной лицензии.
Мне это нужно для Windows, Mac и Linux. Предпочтительно что-то довольно легкое и простое интегрировать. Я думал о Qt, но слишком тяжел для нашего приложения.
Любые идеи об этом были бы замечательными.