У меня есть проект, в котором мне нужно взять введенный текст и отобразить его в изображение. Текст должен быть обернут, иметь поля, кернинг, межбуквенный интервал, определенные шрифты и так далее. Кажется, что я мог бы написать большую часть этого вручную, но также кажется, что для этого должны быть уже существующие библиотеки.
Я смотрел на движки веб-рендеринга, такие как WebKit и Gecko, которые кажутся слишком сложными, LaTeX, похоже, не имеет C ++ API, GhostScript выглядит наиболее многообещающим до сих пор.
Я пишу приложение на C ++, и я не хочу, чтобы оболочка выполнялась системным вызовом - похоже, это будет негибко и неэффективно. Он должен работать на Linux, и, предпочтительно, на Mac OSX.
Спасибо за любой совет, который вы можете предложить.