Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.02.17;
Скачать: [xml.tar.bz2];

Вниз

Подскажите как отличить матричный принтер от других   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
3-52780
Sirus
2003-01-29 07:12
2003.02.17
Как создать, проверить, удалить алиас программно???


4-53334
Mixir
2003-01-08 11:07
2003.02.17
Как сохранить иконку в EXE фаил измоей программы?


1-53054
pavlich
2003-02-05 12:53
2003.02.17
Export 2 PDF


3-52770
samson
2003-01-31 08:07
2003.02.17
аккаунт


7-53305
maxim2
2002-12-17 13:38
2003.02.17
Вырубание клавиатуры





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский