Я пытаюсь распечатать существующий файл XPS в GrayScale.Я попытался добавить PrintTicket в файл XPS, а также попытался изменить свойство PrintQueue принтера, например:
LocalPrintServer server = new LocalPrintServer(PrintSystemDesiredAccess.AdministrateServer);
PrintQueue pq = server.GetPrintQueue("MyPrinterName");
pq.DefaultPrintTicket.OutputColor = OutputColor.Grayscale;
PrintSystemJobInfo print = pq.AddJob("myPrintJob", "MyFileToPrint.xps",false);
Но все равно печатал файл в цветах ...
Итак, я думаю об изменении настроек печати в самих настройках драйвера, например:
Итак, возможно ли изменить эту опцию программно ??