Я ищу API для печати.
В основном я хочу напечатать набор пикселей (монохроматическое растровое изображение, которое я храню в памяти) в общем формате бумаги (A4, A5 ... и т. Д.).
То, что я думаю, будет минимальным API:
- список устройств принтера
- буфер принтера, куда я мог отправить свое растровое изображение в памяти (например, как папка задач принтера winXP)
- некоторый API, который переводил бы размеры SI в разрешение принтера или в соответствии с предыдущим - в растровом изображении в памяти (например, 450x250) на бумагу в соответствующем разрешении.
То, что я рассматривал, это postScript, но у меня есть какой-то старый лазерный реактивный двигатель с LPT, который, вероятно, не поддерживает * PS.
В настоящее время я пытаюсь найти что-то интересное в Qt - QGraphicsView.
http://doc.trolltech.com/4.2/qgraphicsview.html