Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Как распечатать из Delphi

Автор: myxa0
Дата сообщения: 14.05.2006 05:04
Ситуация значит такая: Есть некий бланк, который заполняется из Delphi, заполненный бланк для просмотра выводится на форму, т.е. на форме находятся Image1, Label1 и Label2.
Вопрос: Как распечатать изображение формы с определенными значениями высоты и ширины.
Автор: ShIvADeSt
Дата сообщения: 14.05.2006 12:08
myxa0

Цитата:
Вопрос: Как распечатать изображение формы с определенными значениями высоты и ширины.

Использовать не форму для отображения бланка, а специальные компоненты для этого, например FastReport (см соотв топик), или QuickReport.
Автор: Physician
Дата сообщения: 16.05.2006 00:44
Совсем недавно использовал в своей программе Rave Reports 5 (входит в дистрибутив Delphi 7). Впечатления - положительные. Позволяет решить большинство задач с помощью рисования шаблона отчёта в дизайнере, с минимумом программирования - отчёты один-к-одному, один-ко многим, позволяет выводить на печать графику, штрихкоды, как из всех основных типов источников данных, так напрямую из программного кода.
После небольшого привыкания дизайнером отчётов можно нормально пользоваться, поддерживаются такие вещи, облегчающие работу, как централизованное управление шрифтами в группах полей (Font Master), группирующие элементы (Sections).
Поддерживается вывод отчётов как напрямую на печать (с возможностью предпросмотра), так и в файлы HTML, RTF, PDF, TXT.
Позволяет интегрировать формы отчётов в исполняемый файл программы.
Практически не глючит.

Из недостатков - отсутствие нормальной справки (в той что есть - тоже трудно что-то найти).
Автор: myxa0
Дата сообщения: 16.05.2006 08:36
to ShIvADeSt
to Physician

Попробую, может действительно лучше использовать Rave Reports

Страницы: 1

Предыдущая тема: Как нарисовать В MFC координатную сетку с двумя прямыми?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.