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

Вниз

Отсутствует цвет при печати на принтере   Найти похожие ветки 

 
SergeyG ©   (2005-12-27 10:24) [0]

Вывожу на принтер изображение, нарисованное(всякие линии, графики) на Image. Все цветные линии на принтере становятся серенькие. Наверное, нужно установить какой-то CopyMode, но какой и куда?
Печатаю так:
 Printer.Orientation:=poLandscape;
 Dest:=Rect(0,0,Printer.PageWidth,Printer.PageHeight);
 Source:=Rect(0,0,Form1.Image1.Width,Form1.Image1.Height);
 with Printer do
   begin
     BeginDoc;
     Canvas.CopyRect(Dest,Form1.Image1.Canvas,Source);
     EndDoc;
   end;


Тоже получается, если печатаю форму:

   Form1.PrintScale:=poPrintToFit;
   Form1.Print;


 
Desdechado ©   (2005-12-27 11:03) [1]

может, принтер ч/б или цветной картридж закончился?


 
SergeyG ©   (2005-12-27 11:07) [2]

Шутка, конечно, хорошая, Но решение, наверное, в потере каких-то атрибутов при переносе из одной канвы в другую.


 
SergeyG ©   (2005-12-28 13:58) [3]

Дополню: сохранение Image1.Picture.SaveToFile(...)  происходит нормально с сохранением цветов.



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

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

Наверх




Память: 0.47 MB
Время: 0.041 c
2-1136034543
PaNDa000
2005-12-31 16:09
2006.01.22
Сети


14-1135641619
PHOTOSHOP
2005-12-27 03:00
2006.01.22
[PHOTOSHOP] Как найти цвет, которого нет?


4-1131650096
Consigliere
2005-11-10 22:14
2006.01.22
Уважаемые господа подскажите как отключить порты.


2-1136449174
JOYMAN
2006-01-05 11:19
2006.01.22
Поверх всех окон сделать


14-1136063298
Игорь Шевченко
2006-01-01 00:08
2006.01.22
С новым годом!