Текущий архив: 2003.02.17;
Скачать: CL | DM;
ВнизПодскажите как отличить матричный принтер от других Найти похожие ветки
← →
Dmitry Filippov (2003-02-08 10:56) [0]Может кто сталкивался?!
← →
Юморист :) (2003-02-08 11:42) [1]Например по звуку :) матричный очень громко печатает :)
← →
еще один юморист (2003-02-08 11:44) [2]"Матрицу" видел? так вот матричный может подолгу висеть в воздухе, бить тебя шнуром, или преходить в режим виртуальной матрицы. :)
← →
Dmitry Filippov (2003-02-08 11:59) [3]Каков вопрос таков ответ
с юмором у нас не плохо
Лучше давайте по существу
Как определить это из программы,
или сделать вывод по каким либо параметрам.
← →
Hip Hop Music (2003-02-08 12:36) [4]Если кроме шуток, то определить технологию печати, использованную в принтере, нельзя.
Однако, можно ввести другое деление, основываясь на dpi.
Что меньше 300 dpi - скажем, "принтер низкого разрешения", что выше - "высокого разрешения" и чтобы софт работал с ними соответствующим образом.
Большинство матричных принтеров попадут в категорию "принтер низкого разрешения".
← →
Dmitry Filippov (2003-02-08 12:42) [5]Hip Hop Music
Спасибо, воспользуюсь.
← →
Anatoly Podgoretsky (2003-02-08 12:53) [6]Никак, но если тебе известны принтера, то можно попробовать через определить драйвер через GetPrinterDriver или вести свои списки принтеров, но это тоже все не надежно, кроме того к одному порту может быть подключено более одного принтера.
Ты бы лучше начал с обяснения, зачем тебе это нужно, может тогда тебе бы посоветали другой путь.
← →
Dmitry Filippov (2003-02-08 13:03) [7]Я подправил FastReport для печати на матричный принтер, захотелось иметь однородный движок, предварительный просмотр должен отображать Couryer и вид печати желательно определять автоматически.
Правда засада останется в выборе специальных символов, например condensed у LX-300 и LX-300+ разные, никуда не денешся от ручной настройки.
← →
Anatoly Podgoretsky (2003-02-08 13:30) [8]То есть ты хочешь печать на матричный принтер в текстовом режиме, а на лазерник в графическом.
Самое простое это что тина ини файла и привязка к существующим принтерам, если же привязка к неизвестным, то это весьма тяжелая задача и она должна ложиться на пользователся, он должен сам выбрать тип принтера и ты уже в соответствии с его выбором будешь печатать. Неблагоданое это дело однако. Может тебе вместо FR стоит использовать другой генератор отчетов, специально расчитанный на это, кажется PReport неплох, во всяком случае стоит прочитать от него readme и может попробовать.
← →
Dmitry Filippov (2003-02-08 13:53) [9]Anatoly Podgoretsky
У PReport движок слабей.
И в случае с выбором принтера и PReport задачу не решает.
Страницы: 1 вся ветка
Текущий архив: 2003.02.17;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.01 c