Печать бланков с помощью C#
От: Wolf-alone  
Дата: 30.01.10 08:21
Оценка:
Здравствуйте! Начну с начала. Когда-то (года 4 назад) для Borland'овской у меня имелось следующее:
1. Программа для рисования на миллиметровке формата А4. Программа позволяла рисовать так называемые бланки. Сначала рисовались линии, поля, текстовые метки и пр., затем наносились текстовые "лэйблы". В итоге всё это добро сохранялось в некий спец. формат.
2. В среду был встроен компонент, который открывал файл сохраненный в п.1 и позволял заполнять (заменять) текстовые "лэйблы" текстом из массива программы, а потом отправлять всё это дело в печать.

Аналогичными делами занимается программа "Бизнес пак".

Как я выяснил, это делает с помощью "Генаратора отчетов". Поискал... Результаты не удовлетворили. Хотелось бы найти не мега-навороченный генератор отчетов, который умеет печатать данные независимо от программы, а некий компонент, класс, или нечто подобное, что позволило бы:
1. Заготовить (нарисовать) прстой бланк
2. Сохранить его
3. Открыть в программе
4. Заполнить "лэйблы" бланка данными из программы (из массва, из переменных)
5. Отправить бланк в печать

Никаких пред. просмотров, и все остальных наворотов не требуется.

Может быть кто-нибудь уже встречался с подобной задачей? Подскажите!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.