![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Двустрорнняя печать [D6, WinXP]
MSV © (2010-08-21 13:51:00)Сделал печать текста.
Printer.BeginDoc
....
Printer.Canvas.TextOut(...)
....
Printer.EndDoc
Хочу напечатать альбомный лист с двух сторон.
Принтер поддерживает двустороннюю печать.
Нужен режим переворачивания листа "по короткой стороне".
Я делал в настройках принтера, и по котороткой, и по длинной.
Но у меня почему-то все время по длинной переворачивает.
В результате текст "вверх-ногами".
Смотрел свою похожую программу на C++/MFC - та же проблема.
Печатал в блокноте - все нормально переворачивает.
Почему не работает в моей программе выбор DMDUP_HORIZONTAL и DMDUP_VERTICAL?
Плохиш (2010-08-22 01:10:00) [1]http://www.google.de/url?sa=t&source=web&cd=5&ved=0CDcQFjAE&url=http%3A%2F%2Fptgmedia.pearsoncmg.com%2Fimages%2F0672317818%2Fdownloads%2Fdelphi5chapter10.pdf&ei=UUBwTPn0BJKFswb-kcW5Bg&usg=AFQjCNEr7dLujiHcDt8Qk6jhJxuzHdcVAQ&sig2=qzgOlzFb_D6gCC3sURWS4w