Как получить доступ к настройкам драйвера принтера?

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

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

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

1 ответ

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

    For i = 0 To (Application.Printers.Count - 1) Step 1
        Set printCycler = Application.Printers(i)
            With printCycler
                Msgbox .DeviceName
            End With
    Next i
Другие вопросы по тегам