2013-11-27 9 views
1

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

Драйвер печати поддерживает переопределение DPI до 500, когда я хочу 1000.

Я использую объект PrintDocument в C#. Как я могу использовать код для доступа к настройкам в драйвере печати? Я заметил, что такие программы, как Access, могут сохранять настройки драйвера принтера «для каждой формы доступа». Как они это делают?

+0

вы должны прочитать в WMI или узнать, возможно ли это с помощью [DevCon] (http://support.microsoft.com/kb/311272/en-us) – mgttlinger

ответ

0

для цикла ниже работает для идентификации индекса устройства.

For i = 0 To (Application.Printers.Count - 1) Step 1 
     Set printCycler = Application.Printers(i) 
      With printCycler 
       Msgbox .DeviceName 
      End With 
    Next i 

 Смежные вопросы

  • Нет связанных вопросов^_^