Создание кроссплатформенного пользовательского виртуального принтера в Qt или любой другой IDE

Я много искал по этой теме, но я все больше и больше путаюсь.

Я хочу создать кроссплатформенное приложение (например, с использованием Qt с C++), которое после установки на MAC или WIN будет отображаться в системе как виртуальный принтер. Так что если вы нажмете Ctrl-P на любом документе, мой принтер также будет присутствовать в списке принтеров.

Мой принтер будет вызывать пользовательский код для извлечения полученных данных, создания PDF-файла и загрузки его на какой-либо сервер через FTP.

Я посмотрел документацию "Печать с Qt" здесь http://qt-project.org/doc/qt-4.8/printing.html а также некоторые существующие потоки, предлагающие мне написать драйвер для MAC(используя CUPS) и другие один для WIN (с использованием WDK).

Я просто боюсь начинать в неправильном направлении и просто талию много времени... поэтому все, что указывает мне правильное направление, полезно.

Любые идеи приветствуются!

Спасибо

0 ответов

Другие вопросы по тегам