Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как программно измененить пользовательские настройки принтера? / 9 сообщений из 9, страница 1 из 1
29.09.2011, 11:02
    #37460416
YK13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
Добрый день
вопрос у меня такой
в настройках Windows в разделе принтеры есть возможность изменения настроек (в частности мне необходимо изменить размер бумаги)
делаю это так
Код: plaintext
1.
2.
3.
4.
this.ps = new PrinterSettings();
this.ps.PrinterName = "Ghostscript PDF";
this.ps.DefaultPageSettings.PaperSize = new PaperSize("Custom", 1181, 2362);


но при повторном вызове, а также при просмотре через настройки в
результат остается без изменения

Посоветуйте как решить данную проблему

Зараннее благодарен
С уважением
YK13
...
Рейтинг: 0 / 0
29.09.2011, 11:11
    #37460450
YK13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
Добрый день
вопрос у меня такой
в настройках Windows в разделе принтеры есть возможность изменения настроек (в частности мне необходимо изменить размер бумаги)
мне необходимо это сделать программно в моем приложении
делаю это так

Код: plaintext
1.
2.
3.
this.ps = new PrinterSettings();
this.ps.PrinterName = "Ghostscript PDF";
this.ps.DefaultPageSettings.PaperSize = new PaperSize("Custom", 1181, 2362);

но при повторном вызове, а также при просмотре через настройки в
результат остается без изменения

Посоветуйте как решить данную проблему

Зараннее благодарен
С уважением
YK13
...
Рейтинг: 0 / 0
30.09.2011, 10:55
    #37462417
mikola1982
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
YK13,

копайте в сторону реестра.
могу выслать исходники проги, которая меняет ориентацию листа у принтера.
...
Рейтинг: 0 / 0
30.09.2011, 11:59
    #37462603
YK13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
mikola1982,
авторкопайте в сторону реестра.
да копал перед тем как писать этот пост
накопал вот:
HKEY_CURRENT_USER\Printers\DevModePerUser и
HKEY_CURRENT_USER\Printers\DevModes2
но там внутри ключи реестра имеют тип REG_BINARY но как с ними работать и действительно ли там находится нужная информация не знаю.
автормогу выслать исходники проги, которая меняет ориентацию листа у принтера.
Буду рад посмотреть исходники
Зараннее благодарен
С уважением
YK13
...
Рейтинг: 0 / 0
30.09.2011, 13:58
    #37462844
mikola1982
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
YK13mikola1982,
авторкопайте в сторону реестра.
да копал перед тем как писать этот пост
накопал вот:
HKEY_CURRENT_USER\Printers\DevModePerUser и
HKEY_CURRENT_USER\Printers\DevModes2
но там внутри ключи реестра имеют тип REG_BINARY но как с ними работать и действительно ли там находится нужная информация не знаю.
автормогу выслать исходники проги, которая меняет ориентацию листа у принтера.
Буду рад посмотреть исходники
Зараннее благодарен
С уважением
YK13
куда высылать?

в этом бинаре и меняешь циферки.
я вроде да же где-то находил что за что отвечает.
...
Рейтинг: 0 / 0
30.09.2011, 14:17
    #37462893
YK13
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
mikola1982,
авторя вроде да же где-то находил что за что отвечает.
а где искали примерно?

авторкуда высылать?
см. информацию о пользователе
...
Рейтинг: 0 / 0
30.09.2011, 14:52
    #37462974
mikola1982
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
YK13,

отправил
...
Рейтинг: 0 / 0
26.01.2012, 20:36
    #37633927
НадеждаМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
mikola1982YK13,

копайте в сторону реестра.
могу выслать исходники проги, которая меняет ориентацию листа у принтера.

Добрый вечер, аналогичная проблема. Можно попросить вас, пожалуйста, мне тоже на почту примерчик кинуть? laskovaja2@yandex.ru
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
23.09.2013, 17:07
    #38404969
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как программно измененить пользовательские настройки принтера?
mikola1982,

и мне тоже пожалуйста если можно. rusmikleCОБAКАgmailТOЧКAcom

Спасибо
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / как программно измененить пользовательские настройки принтера? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]