Поделиться через


PrinterResolution Класс

Определение

Представляет разрешение, поддерживаемое принтером.

public ref class PrinterResolution
public class PrinterResolution
[System.Serializable]
public class PrinterResolution
type PrinterResolution = class
[<System.Serializable>]
type PrinterResolution = class
Public Class PrinterResolution
Наследование
PrinterResolution
Атрибуты

Примеры

Следующий пример кода заполняет поле со списком comboPrintResolution поддерживаемыми разрешениями. В примере предполагается, что PrintDocument переменная существует printDoc и существует конкретное поле со списком.

// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display String.
PrinterResolution^ pkResolution;
for ( int i = 0; i < printDoc->PrinterSettings->PrinterResolutions->Count; i++ )
{
   pkResolution = printDoc->PrinterSettings->PrinterResolutions[ i ];
   comboPrintResolution->Items->Add( pkResolution );
}
// Add list of printer resolutions found on the printer to the combobox.
// The PrinterResolution's ToString() method will be used to provide the display string.

PrinterResolution pkResolution;
for (int i = 0; i < printDoc.PrinterSettings.PrinterResolutions.Count; i++){
    pkResolution = printDoc.PrinterSettings.PrinterResolutions[i];
    comboPrintResolution.Items.Add(pkResolution);
}
' Add list of printer resolutions found on the printer to the combobox.
' The PrinterResolution's ToString() method will be used to provide the display string.
Dim pkResolution As PrinterResolution
For i = 0 to printDoc.PrinterSettings.PrinterResolutions.Count - 1
    pkResolution = printDoc.PrinterSettings.PrinterResolutions.Item(i)
    comboPrintResolution.Items.Add(pkResolution)
Next

Комментарии

Этот класс используется свойствами PrinterSettings.PrinterResolutions для PageSettings.PrinterResolution получения разрешений принтера, доступных на принтере, и для задания разрешения печати для страницы соответственно.

Kind Используйте свойство, чтобы определить, является ли тип разрешения принтера значением PrinterResolutionKindCustom. Если да, используйте X свойства и Y свойства для определения разрешения принтера в горизонтальных и вертикальных направлениях соответственно.

Дополнительные сведения о печати см. в обзоре System.Drawing.Printing пространства имен.

Конструкторы

Имя Описание
PrinterResolution()

Инициализирует новый экземпляр класса PrinterResolution.

Свойства

Имя Описание
Kind

Возвращает или задает разрешение принтера.

X

Получает разрешение горизонтального принтера в точках на дюйм.

Y

Возвращает разрешение вертикального принтера в точках на дюйм.

Методы

Имя Описание
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Этот элемент переопределяет ToString() метод.

Применяется к

См. также раздел