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() метод. |