Печать отчета на рулоне

отредактировано October 2009 Раздел: FastReport .NET
Добрый день, у меня задача печатать на рулоне, использую демо версию.

Проблема следующая, если высоту страницы сделать например 20 см, то после печати например 15 строк, отматывается рулон до 20 см, т.е очень много неиспользуемой бумаги, если же сделать высоту 3 см, то можно получить отчет на двух страницах и более, что тоже плохо для печати на рулоне.

Мне необходима печать отчета целиком на одной "странице".

1) Это специфика демо версии из-за фоновой картинки ("Demo version")? или в лицензии тоже самое
2) Если в лицензии тоже самое, то могу ли я установить высоту 1 метр, и как-то используя двойной проход определить, в первом проходе вычислить высоту отчета и во втором установить нужную высоту страницы, чтобы отчет был на "одной странице", нужной высоты и без разрывов.

Комментарии

  • отредактировано 07:50
    Здравствуйте,

    FastReport.Net не поддерживает печать на рулоне (кстати, что за принтер - матричный?). Надо использовать скрипт, чтобы определить реальную высоту отчета. В аттаче пример.
  • отредактировано 07:50
    Спасибо, попробую скрипт, а принтер струйный, для печати чеков, но в моем случае печатеатся доп. инфо о товаре.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.