![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Печать квитков из Delphi [Win95/98, Win2k]
NAE © (2002-09-30 14:57:00)Добрый день.
Есть задача печатать извещения(порядка 40000 штук) об оплате услуг, можно по нескольку штук на странице.
Шаблон квитка желательно редактировать.
Данные брать из БД.
Может кто сталкивался. Хотелось бы получить дельные советы, в каком направлении двигаться.
NAE (2002-09-30 15:41:00) [1]Думаю 3 штуки на листе.
Le Taon (2002-09-30 15:38:00) [2]TPrinter - не компонент, а класс.
С ним работают так:
Printer.BeginDoc;
with Printer.Canvas do ...
// Рисование на канве принтера.
// Всё придётся отрисовывать самому.
// На самом деле это не трудно.
Printer.EndDoc;
Но я очень боюсь, что печать 40000 квитков будет
очень долго в любом случае.
Кстати, сколько ты надеешься уместить на одну страницу?
Хонь-юнь (2002-09-30 15:36:00) [3]TPrinter? Ни в коем случае! Такая лажа!
Сразу на HDC принтера через WinAPI - быстро и просто.
NAE (2002-09-30 15:32:00) [4]Боюсь, что с QReport будет очень медленно.(40000 квитков)
Есть идея использовать компонент TPrinter.
Кто нибудь пользовал?
Андреев Павел (2002-09-30 15:21:00) [5]А в чем проблемма? Почему нельзя использовать QuickReport, который поддерживает функцию редактирования квитка?..