Здравствуйте, Nikе, Вы писали:
N>Какой-нибудь Pango тащить мне кажется дороговато при таком подходе
Там можно вызывать обычный JS из C++ — то есть необязательно всё "вручную" растеризовать.
Кстати, где-то видел пример рендеринга PDF внутри JS с помощью сабж.