PrinterSettings.PrinterResolutions Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает все разрешения, поддерживаемые этим принтером.
public:
property System::Drawing::Printing::PrinterSettings::PrinterResolutionCollection ^ PrinterResolutions { System::Drawing::Printing::PrinterSettings::PrinterResolutionCollection ^ get(); };
public System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection PrinterResolutions { get; }
member this.PrinterResolutions : System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection
Public ReadOnly Property PrinterResolutions As PrinterSettings.PrinterResolutionCollection
Значение свойства
Значение, PrinterSettings.PrinterResolutionCollection представляющее разрешения, поддерживаемые этим принтером.
Примеры
Следующий пример кода заполняет поле со списком 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.PrinterResolutionCollection экземпляры, представляющие разрешения принтера, поддерживаемые свойствомPrinterResolution.Kind, который содержит одно из значенийPrinterResolutionKind.PrinterResolution
Как правило, вы задаете источник бумаги страницы через PageSettings.PrinterResolution свойство допустимым PrinterResolution доступным через коллекцию PrinterResolutions .
Если PrinterResolutionKind это Customтак, используйте X свойства и Y свойства для определения разрешения пользовательского принтера в горизонтальных и вертикальных направлениях соответственно.