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


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().

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

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