2009-10-28 6 views
1

У меня есть приложение (C#, .NET 3.5), которое пишет квитанции. Обычно они печатаются с помощью небольшого принт-квитанции с .NET PrintDocument. Проблема заключается в случаях исключения, когда я хочу печатать с помощью обычного принтера. В этих случаях текст отключается. Я хочу иметь чек или переключатель, чтобы предотвратить это, но все равно сохраняйте плотные поля на маленьком принтере..NET PrintDocument - текст отключен

Что было бы лучшим способом справиться с этим? Могу ли я это сделать, не касаясь поколения графики?

ответ

1

После установки принтера в PrintDocument, вы можете взглянуть на настоящем PaperSize используя значение:

PrintDocument.PrinterSettings.DefaultPageSettings.PaperSize

Или, может быть:

PrintDocument.PrinterSettings.PaperSizes

Смежные вопросы