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


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 свойства для определения разрешения пользовательского принтера в горизонтальных и вертикальных направлениях соответственно.

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

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