Компонент TPrintService.
Обеспечивает весь сервис печати (в том числе многостраничной): предварительный
просмотр, настройку принтера, настройку параметров печати и собственно печать.
Использование - в примере. Если будут вопросы - с удовольствием отвечу.

Только для Delphi 3.