LazReport. В preview текст есть, а на принтере - нет

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

LazReport. В preview текст есть, а на принтере - нет

Сообщение zozuliar »

Есть отчёт в ЛазРепорте. В отчёте есть пару картинок, заголовок красным шрифтом на бэнде Report Title
и много разного текста на разных бэндах.
При предварительном просмотре отчёта весь отчёт виден замечательно.
При попытке дальше распечатать отчёт,на бумагу выводится только красный заголовок и обе картинки.
Никакого текста внутри отчёта, включая отдельные красные надписи на бумаге нет.
Пробовал вместо принтера Bullzip PDF Printer - та же проблема. На других виндовс-машинах с другими принтерами - та же проблема.
Может ли дело быть в том. что заголовок и картинки у меня не имеют свойства Stretched, а текст внутри отчёта - имеет?
Где ещё может крыться проблема?
Отчёты расcчитаны на бумагу формата А4.
Win7 32-bit
FPC 2.6.2
Lazarus 1.0.14
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Проверь размер шрифта. Я сталкивался с этим при размере равным 0.
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

Font->Size=10, а не 0. для невыводимых на печать надписей.

Добавлено спустя 29 минут 43 секунды:
А должен ли принтер поддерживать PostScript?
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Если пробный лист принтера выходит - то должно быть всё норм.
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

лист выходит, но букв на нём нет :(
Аватара пользователя
alexs
долгожитель
Сообщения: 4066
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Пример в студию?
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

дело в том, что другая распечатка в этой же программе у меня проходит на "ура". Проблема именно в одной-единственной распечатке, которая входит в пhограмму, которая задейтвующует библиотеку synapce и компоненты ActiveX.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

А если попробовать распечатать на CutePDF или аналогичный - тоже нет текста?
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

Пробовал вместо принтера Bullzip PDF Printer - та же проблема.
Аватара пользователя
Снег Север
долгожитель
Сообщения: 3067
Зарегистрирован: 27.11.2007 15:14:47
Контактная информация:

Сообщение Снег Север »

Еще один возможный вариант, на который я лично как-то напарывался - цветной текст при печати на монохромном принтере сливался с фоном. Обнаружил причину только распечатав на цветном принтере.
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

Я ставил принтер и в режим монохромной печати тоже. В результате. цветная часть отчёта печаталась в чёрно-белых тонах.

Добавлено спустя 44 секунды:
а текст чёрным цветом по-прежнему не печатался вообще никак.
Аватара пользователя
Little_Roo
энтузиаст
Сообщения: 639
Зарегистрирован: 27.02.2009 18:56:36
Откуда: Санкт-Петербург

Сообщение Little_Roo »

zozuliar писал(а):а текст чёрным цветом по-прежнему не печатался вообще никак.

А шрифт действительно черный? а не прозрачный ли?
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

точно. что чёрный. самое интересное, что когда я в текстовых полях меняю меняю цвет, принтер их всё равно не печатает.
zozuliar
новенький
Сообщения: 35
Зарегистрирован: 09.02.2014 21:56:58

Сообщение zozuliar »

В ходе дополнительных экспериментов было установлено, что проблема не в цвете и не в картинках, а в отношении текстового поля к какому-нибудь бэнду.
Если текстовое поле просто лежит на отчёте - оно пропечатывается.
Если текстовое поле поместить на бэнд - оно будет видно только на предварительном просмотре перед печатью но не на бумаге при печати.
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Пишите в багтрекер, приложив тестовый проект.
Ответить