Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: CL | DM;

Вниз

Печать картинок   Найти похожие ветки 

 
Miralex ©   (2003-08-20 13:57) [0]

У меня есть Image1 : TImage
Strech = true;
в него загружаеться картинка и автоматом выравниваеться по размеру (height = 153 width = 337)

Хочу потом распечатать ету картинку. Пишу:

logo:=Image1.Picture.Bitmap;
Printer.BeginDoc;
Printer.Canvas.Draw(100,100,logo);
Printer.EndDoc;

В результате я получаю на бумаге Ужасно маленькую картинку!

Как мне получить нормальную картинку при етом чтоб ее размер был фиксированым? (как в Image1 Strech = true)


 
Семен Сорокин ©   (2003-08-20 14:03) [1]

попробуй
Printer.Canvas.CopyRect


 
KSergey ©   (2003-08-20 15:39) [2]

Ну надо указать, какого она должна быть размера - вот и все ;)

См. http://doc.trecom.tomsk.su/Delphi/UnofficialDevelopersFAQ/pages/printe r.htm
Там есть готовая функция
Не забудь разобраться с системами координат - как устанавливать нужных попугаев (SetMapMode и т.п.)



Страницы: 1 вся ветка

Текущий архив: 2003.09.04;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
7-11006
BlackSun
2003-06-20 03:36
2003.09.04
Импорт данных (телефон, пароль)


1-10819
BlackTiger
2003-08-21 13:05
2003.09.04
Помогите побороть Automation-сервер! Очень нужно!


3-10652
User_OKA
2003-08-12 12:56
2003.09.04
Fib +


3-10545
Kati
2003-08-12 10:13
2003.09.04
обновление SQL запроса


14-10872
BKGG
2003-08-14 21:43
2003.09.04
Подскожите пожалуйста где я могу достать пакеты ассемблера TASM и