![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Уважаемый
Форумчанин
Регистрация: 04.07.2010
Сообщений: 318
|
![]()
Как повернуть изображение при печати с принтера на 90 градусов, ибо Printer.Orientation:= poLandscape; задает именно ориентацию поступающей бумаги в принтер, а не способа печати на ней.
Вот код, который применяю для печати: procedure TForm6.Label8Click(Sender: TObject); var PRect: Trect; PBitMap: TBitmap; begin PBitmap := TBitMap.Create; PBitmap.LoadFromFile('C:\CNC SS v4.02\Addition\Img.bmp'); with PRect do begin left := 0; top := 0; right := Printer.PageWidth; Bottom := Printer.PageHeight; Printer.Orientation:= poLandscape; end; with printer do begin BeginDoc; Canvas.StretchDraw(PRect, PBitmap); EndDoc; end; PBitmap.Free; end;
даешь высокое напряжение
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывести на печать ScrollBox в delphi | BuT@JL | Общие вопросы Delphi | 5 | 10.05.2016 14:40 |
Как вывести bmp изображение на экран?? | lexuss | Паскаль, Turbo Pascal, PascalABC.NET | 12 | 09.04.2011 00:02 |
вывести данные StringGrid на печать | Driver_09 | Компоненты Delphi | 22 | 21.06.2010 13:56 |
Как вывести на печать документ Word | prizzrak | Microsoft Office Excel | 10 | 01.10.2009 20:36 |
Как вывести изображение из paintbox на принтер, если оно занимает 2 экрана? | aleksei199 | Общие вопросы Delphi | 8 | 25.06.2008 14:00 |