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