• C# - как работать с печать на линейно-матричном принтере?

    @d-stream
    Готовые решения - не подаю, но...
    Как вариант - использовать идеологически сходную использованной в FoxPro модель:
    скармливать данные репортеру, который либо напрямую либо через txt-файл будет формировать/печатать отчеты

    Как кандидаты для рассмотрения:
    Crystal Report, StimulSoft Report, Microsoft Report Service

    В совокупе с драйвером текстового принтера* - может получиться вполне достойная конструкция, которая не потребует никаких изменений при смене печатающих устройств на любые другие. Разве что дизайн репортов захочется поменять.

    p/s/ только что проверил: стимулсофт умеет в текст гнать:
    +---------------------------------------------------------+--------+
    |                     Основные данные                     |Согласие|
    +----+-----+----+------------------------+----------------+-       |
    |№ п/| ID  |Тип |      Наименование      |     Группа     |        |
    |    |     |    |                        |                |        |
    +----+-----+----+------------------------+----------------+--------+--------------------------------------------------+


    Это тупо кусок обычного красивого графического отчета при выгрузке в текстовый файл. Естессно можно его гнать не в файл, а в поток и потом гнать поток например в LPT
    _________________________
    * - в давние времена в win существовал драйвер текстового принтера - по сути в таком раскладе поток печати был голым текстом
    Ответ написан
    2 комментария