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

Вниз

Не получается печать WMF и EMF файлов на черно-белом принтере   Найти похожие ветки 

 
Nikolai_S ©   (2002-12-12 15:11) [0]

При попытке печати WMF и EMF файлов на черно-белом принтере возникает следующая проблема: некоторые цвета (например красный и синий) преобразуются в белый цвет, а не в оттенки серого и потому не видны на бумаге. Как распечатать картинку без потерь цвета?


 
Феу ©   (2002-12-12 16:27) [1]

Если это конкретно метафайлова заморочка, то не знаю, если проблема принтера/драйверов, то можно руками убрать цветность:
function RgbToGray(RGBColor : TColor) : TColor;
var
Gray : byte;
begin
Gray := Round((0.30 * GetRValue(RGBColor)) +
(0.59 * GetGValue(RGBColor)) +
(0.11 * GetBValue(RGBColor )));
Result := RGB(Gray, Gray, Gray);
end;



 
Nikolai_S ©   (2002-12-16 16:04) [2]

К сожалению, не могу проверить печать на других принтерах, т.к. у меня нет другого принтера (принтер HP Laser Jet 4).
А вот убирать цветность я уже пробовал - эффект тот же самый. Печатается на 100% также, как и цветная картинка. Те цвета, которые были например красными или синими - становяться белыми. Хотя когда вывожу на экран, то все рисуется как надо.


 
Я   (2002-12-16 16:25) [3]

У меня было прикольнее, когда все печатается нормально кроме последних 2-3 сантиметров, а на экране все нормально.
Думал принтер (струйнике HP), но на лазерном тоже самое.


 
Nikolai_S ©   (2002-12-16 16:51) [4]

Непонятное дело с этими метафайлами. Я пробую печатать этот файл из известной программы ACDSee - эффект один к одному!!! Но выдается еще какая-то ошибка печати. Но все равно рисунок распечатывается и тоже с потрей цветов. Вот только если из MS Word печатает без проблем. Что там этот микрософт наворотил?


 
Nikolai_S ©   (2002-12-19 11:07) [5]

Я попробовал сделать так: нужный метафайл рисую на TBitmap с нужным разрешением и уже TBitmap печатаю. В результате - проблема с цветами решилась, но вот процесс печати естественно заметно замедлился, да и качество тоже хуже стало. Все-таки не сравнить - векторную графику печатать гораздо быстрее и печать более четкая. Жаль, что с прямой печатью метафайлов проблемы.....



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

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

Наверх




Память: 0.48 MB
Время: 0.021 c
14-99337
sad
2002-12-09 09:26
2002.12.30
Вопрос математикам


14-99276
Uncle Archi
2002-12-06 21:20
2002.12.30
Проблема с языком.


1-99038
Шурик Ш
2002-12-17 18:28
2002.12.30
Выпадающий список в Grid


14-99261
hatchy
2002-12-12 09:13
2002.12.30
Людт Срочно нужно помогите please!!!!!


1-99119
Krot
2002-12-17 16:16
2002.12.30
прозрачность компонента