Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Printer.Canvas -> Bitmap [D5, Win95/98, WinXP]


bvv ©   (2003-02-03 17:44:00) 

Умный человек!
Подскажи плз как Printer.Canvas перегнать в графический файл.
Ну или нечто подобное.


D   (2003-02-03 17:56:00) [1]

Canvas.StretchDraw(Rectangle, Grafic) or
Canvas.Assign(...)


asmith   (2003-02-03 17:53:00) [2]

Примерно так, это пример для формы, для принтера ИМНО аналогично
var
Bitmap: TBitmap;
Rect1, Rect2: TRect;
...
Rect1 := Rect(...);
Rect2 := Rect(...);
Bitmap := TBitmap.Create;
Form1.Canvas.CopyRect(Rect2, Bitmap.Canvas, Rect1);
...


Serghei   (2003-02-03 17:50:00) [3]

Есть такой метод - SaveToFile(...) называется!!!
Удачи!


Наверх

Титульная страница Поиск, карта сайта Написать письмо