Войти

Показать полную графическую версию : Печать рисунка(изображения) в делфи


JCooper
20-01-2004, 20:26
Юзаем GDI и на Canvas'е строим график, затем его надо распечатать. Как это сделать не соображу. Подкиньте плиз инфы, так в общем как надо а я соображу.
Заранее спасибо!

Prisoner
21-01-2004, 10:25
"На самом деле печати нет." (с)  Агент Элронд Смит.
Копаем в сторону метода TCanvas StretchDraw и примерно такого кода myPrinter.BeginDoc();
myPrinter.Canvas.StretchDraw(rc,myPicture);
myPrinter.EndDoc();
Из справочки по StretchDraw можно будет понять, что есть rc, а что myPicture...

Исправлено: Prisoner, 10:35 21-01-2004


Исправлено: Prisoner, 10:44 21-01-2004

JCooper
21-01-2004, 10:32
Prisoner спасибо, вот с утра глянул а разбираться буду под вечер, так что еще напишу как результат.

Prisoner
21-01-2004, 10:39
На здоровье... только забыл указать, что myPrinter: TPrinter. Дабы не копаться. Грехи мои тяжкие, три раза первый пост правил, все время левые синтаксисы в голову лезут :cranky:




© OSzone.net 2001-2012