Есть ли способ найти все лотки для печати на принтере и узнать их размеры бумаги, например
Tray1 = A4
Tray2 = A3
Tray3 = Letter
Я вижу способ получить лотки, используя что-то вроде этого, но, похоже, у него нет информации о размере бумаги.
using (System.Drawing.Printing.PrintDocument doc = new PrintDocument())
{
foreach (System.Drawing.Printing.PaperSource paperSource in doc.PrinterSettings.PaperSources)
{
string trayName = paperSource.SourceName;
}
}
Я хочу выбрать лучший лоток для задания печати по умолчанию.