Я работаю над приложением, которое требует от меня создания драйвера типа принтера, который предлагает снизить качество документа, а затем печатает документ.
Где документ может быть что угодно, как изображение, слово, PDF. И это приложение должно быть указано как новый принтер в меню принтеров документов.
То, что я думал, чтобы создать приложение, которое будет установлено в качестве драйвера принтера, и когда этот принтер выбран для печати, тогда это приложение рассматривает печатные документы как изображения и снижает качество изображения на основе ввода пользователя. затем их можно скопировать в новый PDF-файл, а затем распечатать этот вновь созданный PDF-файл без вывода сообщений, используя драйверы принтера по умолчанию.
Может кто-нибудь сказать мне, если я думаю о правильном пути, и если я думаю о правильном, то, пожалуйста, помогите мне в этом, поскольку я понятия не имею, как это сделать.
Я использую C # и .NET для создания этого приложения.
заранее спасибо