Мы перемещаем большую кодовую базу из GDI в QPainter. Одной вещью, которую мы легко использовали в Windows, был формат буфера обмена EMF, который позволял клиентам манипулировать вставленным выводом в других программах (например, Office) в векторном формате.
Нам легко создавать растровые изображения из Qt в EMF, но это на самом деле не возвращает нам возможность редактирования старого формата. Мы также можем создавать MIME-данные из Postscript, который в некоторых программах сохраняет векторный формат, но не позволяет редактировать его в Office, например.
Так как Trolltech / Nokia отказались от пути рендеринга GDI, есть ли какой-нибудь достойный способ для вывода векторного ЭДС из QPainter? Варианты включают сторонние библиотеки постобработки других форматов вывода (из которых мы не видели пригодных результатов), фальшивые драйверы принтера (которые представляют проблемы, специфичные для версии Windows). Он должен работать на WinXP -> 7.
Кто-нибудь еще решил это?