Вниз
Скачать: CL | DM;

FastReport   Найти похожие ветки 

← →
Alex_2004   (2004-06-10 15:36) [0]

Здравствуйте.
Использую FastReport 2.47. Все классно, но возникла одна засада:
на некоторых принтерах печатаются иероглифы вместо русских букв.
Кто-нибудь знает, как с этим бороться?
Заранее спасибо


← →
Курдль ©   (2004-06-10 15:38) [1]

Это, наверное, проблема не принтеров, а компов, к которым принтеры подключены. (Кстати, а что показывает PrintPreview FastReport-а для выбранного принтера?)


← →
bushmen ©   (2004-06-10 15:52) [2]

А принтера случаем не Хьюлет Паккард?


← →
Alex_2004   (2004-06-10 18:31) [3]

Угу, причем два разных Хьюлет Паккард. На одном русские буквы, на другом - кракозяблики. А как посмотреть PrintPreview для конкретного принтера? я делаю ShowReport, после чего все по-русски на экране, а при печати - по-разному :(


← →
Mim1 ©   (2004-06-11 08:27) [4]

Если в окне предварительного просмотра абракодабра то виновен скорее всего не принтер. Верятнее всего выбран неправильный чарсет данного шрифта или отсутствует необходимый шрифт. Если же п.п. показывает нормально а печатается криво (что очень маловероятно так как принтер печатает не текст а графику, которю нагенерил генератор) то проблемма в чем то еще.


← →
roottim   (2004-06-11 08:43) [5]

>принтер печатает не текст а графику
ага  картинку выдирает с экрана и вперед :))
> проблема у тебя может быть в дровах.. помоему был данный случай с hp1100 поищи в инете.. где то точно про это пишут..


← →
Anatoly Podgoretsky ©   (2004-06-11 08:48) [6]

Не обязательно драйвер, можно поиграться с настройками, как правило достаточно. Для старых принтеров иногда могут помочь следующие рекомендации.
http://podgoretsky.com/qa/qa18.html


← →
Sergey13 ©   (2004-06-11 08:59) [7]

Где то я видел в сети, что можно пошаманить с разными шрифтами. Собаководы там рекомендуют Lucida Console
Форум ФР
http://www.fastreports.net/ru/forum/index.php?showforum=2
попробуй там спросить.

Вот это на твое похоже.
http://www.fastreports.net/ru/forum/index.php?showtopic=176


← →
REP   (2004-06-11 09:52) [8]

Не далее как на прошлой неделе столкнулся с проблемой: WinXP через HP1200 series печатают что-то в виде греческих букв. (на других Ос не проверял, но вроде с 98 такого не было) Проблема появлялась при печати через Printer.Canvas и в QReport. Решил - установив Font.CharSet = RUSSIAN_CHARSET.


← →
Anatoly Podgoretsky ©   (2004-06-11 09:55) [9]

Ну это ты сам виноват, что не установил правильный CharSet, речь же о том, как быть в случае проблем драйвера.


← →
Alex_2004   (2004-06-11 10:01) [10]

Я не совсем понял, а где это нужно устанавливать Font.CharSet = RUSSIAN_CHARSET? Поясните, пожалуйста


← →
REP   (2004-06-11 11:39) [11]

Anatoly Podgoretsky ©   (11.06.04 09:55) [9]
Ну так ведь и не обвиняю никого, просто не придавал этому значения пока не наткнулся случайно (обновили рабочее место). Может кто так же сглупил. Проблема то точно такая: на предварительном просмотре все отлично, при печати - значки похожие именно на греческие буквы, не умлауты. И возникает только на DJ LJ (конкретно столкнулся именно на 1200 series). На струйных все отлично.

Alex_2004   (11.06.04 10:01) [10]
В FastReport не знаю, может в установках шрифта для поля выставить "Кирилический"? Или действительно шрифт поменять на чисто русский (на Arial похож например TextBox - хотя не совсем)



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

Скачать: CL | DM;



Память: 0.48 MB
Время: 0.023 c
6-1083742410
Анонимщик
2004-05-05 11:33
2004.06.27
TServerSocket/TClientSocket


4-1085030000
-SeM-
2004-05-20 09:13
2004.06.27
vcltest3.dll


3-1086111654
Dmitry Vyacheslavovich
2004-06-01 21:40
2004.06.27
Like - Containing


14-1086943243
Mike
2004-06-11 12:40
2004.06.27
работа с треем


1-1087181005
Илья
2004-06-14 06:43
2004.06.27
программирование для КПК




   Наверх