Generic text only в windows 10

Я пытался использовать Microsoft / PDF to file драйвера, но он меняет PDF (меняет структуру PDF, он заменяет все на 1 изображение, которое мне не нужно).

Содержание

  1. Windows 10 Общая / Неформатная печать PDF документа?
  2. 3 ответа 3
  3. Страницы Интернета
  4. понедельник, 26 июня 2017 г.
  5. Печать из Windows с использованием драйвера «Общий/Только текст»
  6. Как пользоваться драйвером «Общий/Только текст»
  7. Настройки для принтеров Epson/IBM
  8. 8 коммент.:
  9. Настройка драйвера Generic/Text Only для принтеров одиночной билетопечати (подходит для всех типов принтеров формата Microline)
  10. Generic text only в windows 10
  11. Загрузить драйверы Microsoft Generic / Text Only
  12. Инструкции по обновлению драйвера Generic / Text Only вручную:
  13. Автоматическое обновление драйверов Generic / Text Only:
  14. Generic / Text Only Часто задаваемые вопросы относительно обновления
  15. Как обновляются драйверы Generic / Text Only?
  16. Какие операционные системы совместимы с драйверами Generic / Text Only?
  17. Каковы преимущества и риски с обновлениями драйверов Generic / Text Only?
  18. Почему избегаются обновления драйверов Generic / Text Only?
  19. Обновления драйверов устройств

Windows 10 Общая / Неформатная печать PDF документа?

Я пытался использовать Microsoft / PDF to file драйвера, но он меняет PDF (меняет структуру PDF, он заменяет все на 1 изображение, которое мне не нужно).

Любые советы? Или, может быть, кто-то может отправить мне драйвер, который не изменит файл и просто отправит его?

3 ответа 3

Если ваш принтер распознает PDF напрямую (большинству принтеров требуется какая-либо утилита), вы можете попробовать отправить его на принтер с помощью следующей команды:

Параметр queue_name зависит от принтера. Вы можете попробовать PDF или RAW. Если они не работают, вам нужно поискать документацию к принтеру.

Вот удобное решение, если вы не хотите вводить команды. Используйте Блокнот, чтобы создать файл, содержащий команду

Назовите этот файл PrintPDF.bat и поместите его (или ссылку на него) на рабочий стол. Из проводника Windows вы можете перетащить PDF-файл на этот значок, и он будет отправлен на принтер.

Мне нужно отправить PDF-документ напрямую на удаленный сетевой принтер без каких-либо изменений, используя кнопку «Печать».

Для большинства приложений это невозможно с помощью кнопки «Печать», потому что приложение, которое вы используете, пытается установить соединение с драйвером принтера, который не является необработанным, тогда как вы явно хотите обойти эти возможности. Вместо этого вы должны отправить необработанный поток непосредственно на принтер. Чтобы добиться этого в Windows (БЕЗ использования кнопки печати)

Или из языка программирования, такого как JScript:

Заставить приложение вести себя таким образом не будет обычным делом. Большинство приложений, способных открывать и отображать PDF, не смогут обойти драйвер. Это только по соглашению. Базовые языки (например, C++, Java) имеют методы для обработки необработанных данных, просто это не то, что обычно ассоциируется с кнопкой «Печать», которую вы описываете.

Какое приложение в операционной системе Ubuntu позволяет это? Вообще говоря, CUPS будет использовать Ghostscript и будет переведен аналогично драйверу Microsoft PDF. Я бы оспорил утверждение о том, что отправляемые данные PDF являются «неизмененными» в Ubuntu. Более вероятно, что это модифицировано, но что модифицированная версия просто более желательна. Если вы правы и поток байтов не изменен, это больше похоже на скрытую функцию CUPS, чем на проблему с WinSpool.

Вот как настроить принтер LPR/LPD в Windows 10.

Установите компоненты Windows

Создать принтер

lJjra

32k6Z

Источник

Страницы Интернета

понедельник, 26 июня 2017 г.

Печать из Windows с использованием драйвера «Общий/Только текст»

Как пользоваться драйвером «Общий/Только текст»

Настройки для принтеров Epson/IBM

Название поля Содержание
Начало печати @
10 симв/дюйм ^R P F H
12 симв/дюйм ^R F H M
17 симв/дюйм ^O P F H
Полужирный вкл. G
Полужирный выкл. H
Подчеркнутый вкл. -1
Подчеркнутый выкл. -0

8 коммент.:

(45) Чтобы в Windows XP обеспечить печать на матричном принтере в текстовом режиме, можно после установки драйвера «Generic / Text Only» заменить файлы tty* (как минимум эти: tty.dll, ttyres.dll, ttyui.dll) в каталоге
%windir%system32spooldriversw32x863
(это каталог с УСТАНОВЛЕННЫМИ принтерами, но, возможно, вместо подкаталога «3» может быть любая другая цифра, в любом случае можно найти tty* поиском) на файлы с такими же именами из Windows 2000, например, из дистрибутива (i386driver.cab) или скачать отсюда
После этого появится возможность выбрать кодовую страницу 866 в настройках драйвера «Generic / Text Only».
Pavel_L (nrz AT yandex.ru)

6. так же нормально печатет из проги The Bat (только верх поле больше на 10 мм видимо для шапки тема письма, кому)

Сегодня, чтоб использовать встроенные в принтер шрифты необходимо:
1) источник однобайтных текстовых последовательностей или эмулятор енкодера на лету:
2) туннель мимо спулинга сразу в prn.

8. второй это драйвер генерик, а есть ли еще подобные драйверы в ХР или сторонние?

9. как можно в тхт файле задать выделение жирным и др форматирование? наверно уже никак?

10. по умолчанию печатает 10cpi, а как задать размер 12 (самый скорстной) в том же тхт файле или еще как то в настройках драйвера?

12. сейчас ленточные катриджи продают или саму ленту с краской можно както пропитать чернилами или заменить? ресурс 2 млн знаков 48 точечных (значит 4 млн 24 точечных)

Картридж на шипах, тупо руками разбирается. Лента на выходе прижимается к фетру (условно «фетр»). И зачем глицерин? 3% водный раствор глицерина (аптечный глицерин) не дает глицерину сжечь кожу. Еще попробуй ацетоном полить, эффект тот же, только быстрее. Если химию учил, можешь не поливать ацетоном, так поймешь.

В картридже короткое (метр или два, уже не помню, лень вспоминать) кольцо, его собственной смазки краской хватит на 1-2 прохода. ВСЯ краска в пропитывающем элементе. Да, некоторые любители ставят вместо резинки фетр, но с краской проблема остается.

Лыжи из серии P1005, какие там свежие, мое развитие остановилось на HP LJ P1022, ни чем не хуже. Только курочить систему не надо, не жужжит так, что у соседей с потолка известка сыпется, и стоимость оправдывает геморрой. Встроенных шрифтов нет.

печатаем на любом принтере как на LPT1-принтере

ganzal
9 февраля, 2011
Задача
печетать из DOS-программ под Windows XP на любом принтере как бы подключенному к LPT-порту с нумером 1.

История
Случилась необходимость отказаться от материнок с LPT-портом, но продолжить использовать LPT-принтеры в используемых DOS-мамонтах.

Процесс
Для подключения LPT-принтера к USB-порту использовался заранее купленный переходник USB-Centronics (IEEE-1284) TRENDnet TU-P1284.
Исключительно в целях тестирования «решения» опробованы и USB-принтеры. Для подключения USB-принтера к USB-порту использовался обычный USB A-B шнур.
Драйвера принтеров заранее устанавливались на компьютер ДО подключения соответствующих печатающих устройств.
Плюс, на всякий пожарный, удалены все ненужные на тестируемых компьютерах принтеры (как локальные так и сетевые).

1. Подключаем нужный принтер (естественно, к USB-порту, используя подходящий шнур).

SET BLASTER=A220 I5 D0 T4

SET CLIPPER=F:90
SET TEMP=C:TMP
SET TMP=C:TMP
SET DISK=C:TMP
SET WIN$=d:WINDOWS

:EMS
lh d:WINDOWSCOMMANDMSCDEX.EXE /D:CD1 /V /E /L:w
lh smartdrv /v

lh GMOUSE
lh KEYRUS
nc
GOTO END

:WIN
REM C:WINDOWSCOMMANDMSCDEX.EXE /D:IDECD000 /V
rem C:WINDOWSCOMMANDDOSKEY.COM
rem EHDE-95.EXE
mode con codepage prepare=((866) d:WindowsCOMMANDega3.cpi)
mode con codepage select=866
keyb ru,,d:WindowsCOMMANDkeybrd3.sys
win
GOTO END

:QEMM
lh d:WINDOWSCOMMANDMSCDEX.EXE /D:CD1 /V /E /L:w
lh smartdrv /v

LH MOUSE
lh KEYRUS
NC
GOTO END

Источник

Настройка драйвера Generic/Text Only для принтеров одиночной билетопечати (подходит для всех типов принтеров формата Microline)

150661391811vfkc

Настройка драйвера Generic/Text Only для принтеров одиночной билетопечати (подходит для всех типов принтеров формата Microline)

1. На рабочем столе нажмите «ПУСК», далее «Настройка». В меню настройки выберите «Принтеры»

Далее нажмите «Файл» и выберите «Свойства сервера»

image001 21image002 24

1.1 Установите «галочку» на «Создать новую форму», и в «Описание формы для:» пропишите 4inTAT

В «Размеры бумаги» укажите: Ширина 24,05; Высота 09,00. Остальные значения: .00

image003 8image004 8image005 9image006 7image007 17

Нажмите «Сохранить» и далее «Закрыть»

2. Нажмите на «Установка принтера»

image008 7image009 14

image010 4image011 12

2.1 Выберите порт непосредственного подключения принтера к компьютеру и нажмите «Далее»

image012 3image013 3image014 11

image015 3image016 4image017 8

2.3 Укажите название драйвера (по умолчанию «Generic/Text Only»). Так же установите курсор на «Да» в графе «Использовать этот принтер по умолчанию в среде Windows?» и нажмите «Далее»

image018 2image019 3image020 5

2.4 Установите курсор на «Нет общего доступа» и нажмите «Далее»

image021 2image022 1image023 8

Для проверки работы созданного драйвера нажмите «Да»

image024 1image025 2image026 2

Для завершения процесса нажмите «Готово»

image027 2image028 3

3. Нажмите правой кнопкой мышки на вновь созданном драйвере и выберите «Свойства»

image029 2image030 3

3.1 Нажмите на «Настройка печати»

image031 1image032 2

В следующем окне нажмите на «Дополнительно»

image033 0image034 3

image035 2image036 2image037 2

3.2 Перейдите к закладке «Дополнительно» и нажмите на «Умолчания»

image038 1

image039 2image040 1

В следующем окне нажмите на «Дополнительно»

image041 2image042 1

image043 0image044 1image045 1

3.3 Перейдите к закладке «Параметры устройства» и установите размер бумаги «4inTAT» для всех параметров. Нажмите «Применить»

image046 0

image047 0image048 0image049 0

Если все операции были произведены корректно, в закладке «Общие» «Используемая бумага» установится значение «4inTAT»

image050image051 1

4. Перейдите к закладке «Команды принтера»

image052 0

image053image054 0image055 0image056 0

В «Границы печати» установите значение «Слева» на требуемый отступ (может варьироваться). У принтера OKI 390FB он равен 350 при сдвинутой каретке до конца вправо.

Нажмите «Применить». Команда в «Начало задания» должна преобразоваться, как показано на рисунке. Нажмите «ОК».

image057 0image058 0

Кликните дважды левой кнопкой мыши на значок Sabre Printing Module в трее (в правом нижнем углу Рабочего стола Windows)

image059 0image060 0

Нажмите «Device», затем «Properties»

image061image062 2

В окне Sabre Printing Module Properties нажмите кнопку «Add».

image063image064 1

Укажите имя принтера в поле «Name» (любое), тип принтера («Type») выберите aeroflot Нажмите «Далее».

image065 0image066 0image067 0

Убедитесь, что выбран драйвер Generic/Text Only и нажмите «Page Setup»

image068image069image070 0

Пропишите в левом поле значение 0,2. Верхнее 3. Остальные значения должны быть 0.

Данные настройки вводятся по умолчанию. Корректировку отступов следует проводить в драйвере Generic/Text only

image071image072image073 0

Убедитесь, что настройки в этом окне выбраны так, как показано на рисунке. Нажмите «Далее»

image074image075 0

Выберите тип соединения HSSP2 и кликните на «Configure Connection»

image076image077image078 0

Введите ACCESS. в поле «Host Name», и LNIATA

вашего принтера в соответствующее поле и нажмите «ОК»

image079image080image081 0

Выберите «Готово» для завершения настройки.

image082image083 0

Нажмите «Закрыть» в окне Sabre Printing Module Properties

Кликните «Restart Service» для активации новых настроек в окне «Sabre Printing Module – Running as a Service»

После перезапуска службы, в окне SPM появится информация о настроенном принтере

image084

image085image086 0

Статус CONNECTED означает, что подключение к серверу Sabre состоялось. Значок SPM в трее должен быть зеленым.

При правильных настройках отступ сверху (от края листа до начала символов) должен составлять ровно 15 мм

Отступ слева (от края листа до начала символов) должен составлять 37-38 мм, но не более и не менее этого значения

отступ слева (37-38 мм) отступ сверху (15 мм)

image089image090 0

Как настроить верхний отступ

Для настройки верхнего отступа используйте данную таблицу:

image091image092image093Yimage094 0

image095image096 image097Разберем команду в целом: размер отступа

данное значение команда отступа

Командой настройки нулевого отступа служит J (координата по Y – 40, по X – 0a)

Для увеличения границы, технология та же, но отсчет производится в обратную сторону (слева направо).

Если например значение размера отступа равно 03 (сердечко) в таблице, а нам нужно сместить значение на 1мм (7 символов), то вместо команды J (4A) прописываем команду j (6A), отсчитываем два символа вперед (справа налево), и пять символов назад (слева направо) от начала таблицы. Команда будет выглядеть

Источник

Generic text only в windows 10

microsoft

Загрузить драйверы
Microsoft Generic / Text Only

Инструкции по обновлению драйвера Generic / Text Only вручную:

Эти стандартные драйверы Generic / Text Only можно найти в %%os%% или загрузить из обновления Windows®. Хотя эти драйверы Printer в комплекте включают основные функции, они обычно не охватывают все аппаратные функции. Вот полное руководство по ручному обновлению этих драйверов устройств Microsoft.

Автоматическое обновление драйверов Generic / Text Only:

Кроме того, вы получите доступ к базе данных драйверов DriverDoc, которая содержит более 2 150 000 уникальных драйверов, благодаря чему все драйверы вашего ПК будут обновляться автоматически.

Generic / Text Only Часто задаваемые вопросы относительно обновления

Как обновляются драйверы Generic / Text Only?

Два основных способа обновления Generic / Text Only драйверов — вручную с помощью диспетчера устройств или автоматически с помощью программного обеспечения для обновления драйверов.

Какие операционные системы совместимы с драйверами Generic / Text Only?

Generic / Text Only полностью поддерживается Windows.

Каковы преимущества и риски с обновлениями драйверов Generic / Text Only?

Преимущества обновления драйверов Generic / Text Only включают улучшенную совместимость, улучшение аппаратных функций и повышенную производительность. Риски установки неправильных драйверов Принтер устройства включают сбои программного обеспечения, снижение производительности и общую нестабильность работы ПК.

Почему избегаются обновления драйверов Generic / Text Only?

Многие люди не видят необходимости обновления драйверов устройств Generic / Text Only, поэтому они никогда не обновляются.

Обновления драйверов устройств

Ошибки Generic / Text Only часто связаны с несовместимыми или устаревшими драйверами устройств. Водители могут работать один день, и внезапно перестать работать на следующий день, по разным причинам. Лучшая часть заключается в том, что ваши драйверы Принтер всегда могут быть изменены для решения дилеммы ноутбука.

Поиск правильного драйвера Generic / Text Only на веб-сайте Microsoft может быть очень сложным и часто может занять много времени на поиск. Даже опытные, технически подкованные люди с хорошей привычкой обновлять драйверы устройств Generic / Text Only все еще могут найти весь процесс установки и обновления трудоемким и раздражающим. Неверные версии драйверов вызовут больше осложнений с производительностью вашего ПК, иногда причиняя больший ущерб.

Источник

Adblock
detector

Программист: Microsoft printer
Классификация: Принтер
Версия: Generic / Text Only
Операционные системы: Windows XP, Vista, 7, 8, 10, 11

В ответ на первый вариант статьи я получил несколько писем, в которых их авторы советовали мне использовать для печати из Windows на DOS-русифицированном матричном принтере драйвер «Только текст». Честно говоря, я никогда не пользовался этим драйвером, доверившись его простому названию. Однако, как выяснилось, этот драйвер позволяет указать управляющие последовательности для выбора ширины символов (10, 12 и 17 CPI), включения и отключения режимов подчеркивания, полужирной печати и уширенных символов, а самое главное, позволяет указать способ перекодировки символов Windows в символы конкретного принтера.

Безусловно, этот драйвер позволяет снять многие проблемы при печати на DOS-русифицированном матричном принтере, однако, к сожалению, не все.

  • Выбор драйвера «Только текст» моментально приводит к тому, что набранный в Word текст становится абсолютно нечитабельным (по крайней мере, на моей системе), и даже форматирование этого текста «прошитым» шрифтом, например Roman10, не помогает. Эффект в точности аналогичен тому, как если бы вы открыли текст, в котором текст отформатирован отсутствующем на вашем компьютере шрифтом. Но в данном-то случае Windows может понять, что используется драйвер «Только текст» с моноширинным шрифтом и подставить, например, Courier New. К сожалению, этого не происходит. Попытка в лоб записать в секцию [Font Substitutes] файла win.ini что-нибудь типаRoman10=Courier New Cyr также ни к чему не приводит. То есть здесь наблюдается классический случай, когда правая рука не ведает, что творит левая. К счастью, если правильно указать порядок перекодировки, печатается текст нормально.
  • Даже правильно указанные управляющие последовательности могут вызвать различные побочные эффекты. Например, на моем Epson-совместимом принтере Star NX-1500 после каждой подчеркнутой строчки прогоняется лишняя пустая строка. То есть воспользоваться на этом принтере режимом подчеркивания я не могу.
  • В русифицированной Windows есть только три стандартных способа перекодировки, ни один из которых не учитывает русскую CP866. Поэтому, если вы хотите печатать по-русски на своем аппаратно русифицированном принтере, вам сначала вручную придется заполнить таблицу перекодировки. Не очень-то удачный подход в русской, заметьте, версии Windows.

Таким образом, хотя печать из Windows на DOS-русифицированном принтере оказывается возможной, усилий к этому нужно приложить чуть больше, чем хотелось бы. Поэтому я по прежнему считаю, что Microsoft и производители принтеров должны внести все необходимые настройки непостредственно в родные драйверы, а не заставлять пользователей вручную задавать параметры перекодировки и управляющие последовательности принтеров.

Как пользоваться драйвером «Общий/Только текст»

  1. Установить драйвер «Только текст» (для Windows95) или «Общий» (для Windows98).
  2. Кнопкой «Новая модель» создать новый профиль печати (можно этого не делать, если у вас только одна модель принтера).
  3. В разделе «Таблица соответствия расширенных символов» сопоставьте каждому символу Windows символ, печатаемый на принтере. Для этого по очереди выбирайте из списка «На экране» символы в кодировке 1251 и в поле «На принтере» вводите код из таблицы 866. Посмотреть коды символов для CP866 можно с помощью утилиты «Таблица символов», выбрав шрифт Terminal.
  4. В поле «Начало печати» полезно указать команду сброса текущего состояния принтера.
  5. На вкладке «Шрифты» заполните нужные вам поля командами вашего принтера.
  6. После этого сделайте этот драйвер текущим, отформатируйте текст нужным шрифтом (Roman10, Roman12 или Roman17) и печатайте. Жирный и подчеркнутый шрифт устанавливается стандартным способом.

Настройки для принтеров Epson/IBM

Ниже приводятся настройки, которые я использовал для Epson-совместимого принтера Star NX-1500

Название поля Содержание
Начало печати <Esc>@
10 симв/дюйм ^R<Esc>P<Esc>F<Esc>H
12 симв/дюйм ^R<Esc>F<Esc>H<Esc>M
17 симв/дюйм ^O<Esc>P<Esc>F<Esc>H
Полужирный вкл. <Esc>G
Полужирный выкл. <Esc>H
Подчеркнутый вкл. <Esc>-1
Подчеркнутый выкл. <Esc>-0

Примечания.

  • Кобинация <Esc> вводится простым нажатием клавиши Esc, числовой код — с помощью малой цифровой клавиатуры (держать Alt и вводить число обязательно из трех цифр, при необходимости ввести лидирующие нули), комбинация типа ^R вводится, удерживая клавишу Ctrl и нажимая R.
  • <Esc>@ означает сброс принтера. Очень полезно выполнять перед началом печати.
  • ^R, она же chr(18), она же DC2, означает прекращение сжатой печати.
  • ^O, она же chr(15), она же SI, означает включить режим сжатой печати.
  • <Esc>P означает режим 10CPI («Пайка»).
  • <Esc>F означает прекратить уширенный режим.
  • <Esc>H означает прекратить двухударную печать.
  • <Esc>M означает переход в режим 12CPI («Элита»).

Все буквы в указанных комбинациях должны быть заглавными.

Спасибо Павлу Ладикову и Сергею Назарову, посоветовавших воспользоваться этим драйвером, а также Алексею Смирнову, который разработал большую часть подсистемы печати, используемую в программах фирмы «Овионт», и составил необходимые наборы управляющих последовательностей, часть которых приведена выше. 

Microsoft

Special offer. See more information about Outbyte and unistall instrustions. Please review Outbyte EULA and Privacy Policy

Microsoft Generic / Text Only


Windows XP, XP 64-bit, Vista, Vista 64-bit, 7, 7 64-bit, 11, 10, 8, 8.1

Microsoft Generic / Text Only Windows drivers were collected from official vendor’s websites and trusted sources. This software will let you to fix Microsoft Generic / Text Only or Microsoft Generic / Text Only errors and make your stuff work. Here you can download all latest versions of Microsoft Generic / Text Only drivers for Windows devices with Windows 11, 10, 8.1, 8, and 7 (32-bit/64-bit). You can download all drivers for free. We check all files and test them with antivirus software, so it’s 100% safe to download. Get the latest WHQL certified drivers that works well.

This page is available in other languages:
Deutsch |
Español |
Italiano |
Français |
Indonesia |
Nederlands |
Nynorsk |
Português |
Русский |
Українська |
Türkçe |
Malay |
Dansk |
Polski |
Română |
Suomi |
Svenska |
Tiếng việt |
Čeština |
العربية |
ไทย |
日本語 |
简体中文 |
한국어

Hi, 

I have to develop a custom printer driver. I would like to use as a starting point the generic text-only driver provided by Microsoft. The driver will be installed on a tablet running Windows 10 Pro, x64. 

So I open the WDK 8.1 Generic Text-Only project in Visual Studio Enterprise 2015. I have the WDK 10 installed already. I convert the project from WDK 8.1 to WDK 10 as per this article: 

https://docs.microsoft.com/en-us/windows-hardware/drivers/develop/converting-wdk-8-1-projects-to-wdk-10

I have tried this both with and without a driver package project, it doesn’t seem to make a difference. I build the project with Target OS Version = Windows 10 or higher, Target Platform = Desktop, and the platform is x64. I get no errors. If I try to do
Target Platform = Universal, I get many warnings which say that the APIs are not universal APIs, maybe this is part of the problem? But Im not sure how to fix that. 

I try to install the driver on the target device by selecting the printer in Device Manager, installing driver, selecting «Have Disk» and selecting the location of the INF file. I get the error: «the parameter is incorrect». The setupapi.dev
log says everything is fine until this:

     dvi:      Searching for hardware ID(s):
     dvi:           usbprintsiimpu-l4656b32
     dvi:           siimpu-l4656b32
     ndv: {Update Driver Software Wizard exit(00000057)}
<<<  Section end 2017/06/26 12:42:02.985
<<<  [Exit status: FAILURE(0x00000057)]

Then, I modified one line of code in the INF file under the [Generic.NTamd64] heading, so it says this:

«Generic / Text Only» = TTY.GPD, USBPRINTsiimpu-l4656b32

Running the installation again, I get the error «the specified module could not be found».

This is the complete setupapi.dev:

>>>  [Device Install (DiShowUpdateDevice) — USBPRINTSIIMPU-L4656&13862B1B&8&USB001]
>>>  Section start 2017/06/26 12:50:11.210
      cmd: «C:WINDOWSsystem32mmc.exe» C:WINDOWSsystem32devmgmt.msc
     dvi: {DIF_UPDATEDRIVER_UI} 12:50:11.214
     dvi:      Default installer: Enter 12:50:11.220
     dvi:      Default installer: Exit
     dvi: {DIF_UPDATEDRIVER_UI — exit(0xe000020e)} 12:50:11.225
     ndv: {Update Driver Software Wizard — USBPRINTSIIMPU-L4656&13862B1B&8&USB001}
     dvi:      {DIF_SELECTDEVICE} 12:50:22.125
     dvi:           Using exported function ‘ClassInstall32’ in module ‘C:WINDOWSsystem32ntprint.dll’.
     dvi:           Class installer == ntprint.dll,ClassInstall32
     dvi:           Class installer: Enter 12:50:22.146
     dvi:           Class installer: Exit
     dvi:      {DIF_SELECTDEVICE — exit(0xe000020e)} 12:50:22.152
     dvi:      {DIF_SELECTDEVICE} 12:50:28.686
     dvi:           Class installer: Enter 12:50:28.689
     dvi:           Class installer: Exit
     dvi:      {DIF_SELECTDEVICE — exit(0xe000020e)} 12:50:28.695
     sto:      {Setup Import Driver Package: c:usersedesktopgeneric text-only driverc++tty.inf} 12:50:29.839
     inf:           Provider: Microsoft
     inf:           Class GUID: {4D36E979-E325-11CE-BFC1-08002BE10318}
     sto:           {Copy Driver Package: c:usersedesktopgeneric text-only driverc++tty.inf} 12:50:29.858
     sto:                Driver Package = c:usersedesktopgeneric text-only driverc++tty.inf
     sto:                Flags          = 0x00000007
     sto:                Destination    = C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}
     sto:                Copying driver package files to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++amd64TTYRES.DLL’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTYRES.DLL’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++amd64TTY.DLL’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTY.DLL’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++amd64TTYUI.DLL’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTYUI.DLL’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++TTY.GPD’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTY.GPD’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++tty.inf’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}tty.inf’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++TTY.INI’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTY.INI’.
     flq:                Copying ‘c:usersedesktopgeneric text-only driverc++TTYUI.HLP’ to ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTYUI.HLP’.
     sto:           {Copy Driver Package: exit(0x00000000)} 12:50:30.051
     pol:           {Driver package policy check} 12:50:30.112
     pol:           {Driver package policy check — exit(0x00000000)} 12:50:30.115
     sto:           {Stage Driver Package: C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}tty.inf} 12:50:30.117
     inf:                {Query Configurability: C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}tty.inf} 12:50:30.147
     inf:                     Driver package ‘tty.inf’ is configurable.
     inf:                {Query Configurability: exit(0x00000000)} 12:50:30.164
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTYRES.DLL’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}amd64TTYRES.DLL’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTY.DLL’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}amd64TTY.DLL’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}amd64TTYUI.DLL’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}amd64TTYUI.DLL’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTY.GPD’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}TTY.GPD’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}tty.inf’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}tty.inf’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTY.INI’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}TTY.INI’.
     flq:                Copying ‘C:UserseAppDataLocalTemp{16b2f579-86c2-3a4b-8ac7-9b23657a2131}TTYUI.HLP’ to ‘C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}TTYUI.HLP’.
     sto:                {DRIVERSTORE IMPORT VALIDATE} 12:50:30.329
!    sig:                     Driver package does not contain a catalog file, but user wants to install anyway.
     sto:                {DRIVERSTORE IMPORT VALIDATE: exit(0x00000000)} 12:50:32.075
     sig:                Signer Score = 0x80000000
     sig:                Signer Name  = <unsigned>
     sto:                {DRIVERSTORE IMPORT BEGIN} 12:50:32.085
     bak:                     Create system restore point:
     bak:                          Description = Device Driver Package Install: Microsoft Printers
     bak:                          Time        = 32547ms
     bak:                          Status      = 0x00000000 (SUCCESS)
     sto:                {DRIVERSTORE IMPORT BEGIN: exit(0x00000000)} 12:51:04.658
     cpy:                {Copy Directory: C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}} 12:51:04.661
     cpy:                     Target Path = C:WINDOWSSystem32DriverStoreFileRepositorytty.inf_amd64_7b53a905d4319193
     cpy:                     {Copy Directory: C:WINDOWSSystem32DriverStoreTemp{eeccd183-94dd-fa4f-b193-7d02bca39ca6}amd64} 12:51:04.668
     cpy:                          Target Path = C:WINDOWSSystem32DriverStoreFileRepositorytty.inf_amd64_7b53a905d4319193amd64
     cpy:                     {Copy Directory: exit(0x00000000)} 12:51:04.682
     cpy:                {Copy Directory: exit(0x00000000)} 12:51:04.704
     idb:                {Register Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorytty.inf_amd64_7b53a905d4319193tty.inf} 12:51:04.710
     idb:                     Created driver package object ‘tty.inf_amd64_7b53a905d4319193’ in DRIVERS database node.
     idb:                     Created driver INF file object ‘oem53.inf’ in DRIVERS database node.
     idb:                     Registered driver package ‘tty.inf_amd64_7b53a905d4319193’ with ‘oem53.inf’.
     idb:                {Register Driver Package: exit(0x00000000)} 12:51:04.760
     idb:                {Publish Driver Package: C:WINDOWSSystem32DriverStoreFileRepositorytty.inf_amd64_7b53a905d4319193tty.inf} 12:51:04.764
     idb:                     Activating driver package ‘tty.inf_amd64_7b53a905d4319193’.
     cpy:                     Published ‘tty.inf_amd64_7b53a905d4319193tty.inf’ to ‘oem53.inf’.
     idb:                     Indexed 2 device IDs for ‘tty.inf_amd64_7b53a905d4319193’.
     sto:                     Flushed driver database node ‘DRIVERS’. Time = 63 ms
     sto:                     Flushed driver database node ‘SYSTEM’. Time = 16 ms
     idb:                {Publish Driver Package: exit(0x00000000)} 12:51:04.897
     sto:                {DRIVERSTORE IMPORT END} 12:51:04.907
     dvi:                     Flushed all driver package files to disk. Time = 31 ms
     bak:                     Commit system restore point:
     bak:                          Description = Device Driver Package Install: Microsoft Printers
     bak:                          Time        = 16ms
     bak:                          Status      = 0x00000000 (SUCCESS)
     sto:                {DRIVERSTORE IMPORT END: exit(0x00000000)} 12:51:04.960
     sto:           {Stage Driver Package: exit(0x00000000)} 12:51:04.989
     sto:      {Setup Import Driver Package — exit (0x00000000)} 12:51:05.062
     dvi:      Searching for hardware ID(s):
     dvi:           usbprintsiimpu-l4656b32
     dvi:           siimpu-l4656b32
     dvi:      Class GUID of device changed to: {4d36e979-e325-11ce-bfc1-08002be10318}.
     dvi:      {DIF_DESTROYPRIVATEDATA} 12:51:05.094
     dvi:           Class installer: Enter 12:51:05.097
     dvi:           Class installer: Exit
     dvi:           Default installer: Enter 12:51:05.104
     dvi:           Default installer: Exit
     dvi:      {DIF_DESTROYPRIVATEDATA — exit(0xe000020e)} 12:51:05.109
     dvi:      {Plug and Play Service: Device Install for USBPRINTSIIMPU-L4656&13862B1B&8&USB001}
     dvi:           Driver INF Path: C:WINDOWSINFoem53.inf
     dvi:           Driver Node Name: tty.inf:c4e39b170769cdc5:TTY.GPD:0.0.0.0:usbprintsiimpu-l4656b32,
     dvi:           Driver Store Path: C:WINDOWSSystem32DriverStoreFileRepositorytty.inf_amd64_7b53a905d4319193tty.inf
     dvi:           Searching for hardware ID(s):
     dvi:                usbprintsiimpu-l4656b32
     dvi:                siimpu-l4656b32
     dvi:           Class GUID of device changed to: {4d36e979-e325-11ce-bfc1-08002be10318}.
     dvi:           {Core Device Install} 12:51:05.222
     dvi:                {Install Device — USBPRINTSIIMPU-L4656&13862B1B&8&USB001} 12:51:05.234
     dvi:                     Parent device: USBVID_0619&PID_01095&1b2043cc&0&1
     dvi:                     {Configure Device — USBPRINTSIIMPU-L4656&13862B1B&8&USB001} 12:51:05.267
     dvi:                          Parent device: USBVID_0619&PID_01095&1b2043cc&0&1
!    dvi:                          Device class {4d36e979-e325-11ce-bfc1-08002be10318} is not configurable.
     dvi:                     {Configure Device — exit(0x00000032)} 12:51:05.281
     dvi:                     {DIF_ALLOW_INSTALL} 12:51:05.284
     dvi:                          Using exported function ‘ClassInstall32’ in module ‘C:WINDOWSsystem32ntprint.dll’.
     dvi:                          Class installer == ntprint.dll,ClassInstall32
     dvi:                          Class installer: Enter 12:51:05.325
     dvi:                          Class installer: Exit
     dvi:                          Default installer: Enter 12:51:05.339
     dvi:                          Default installer: Exit
     dvi:                     {DIF_ALLOW_INSTALL — exit(0xe000020e)} 12:51:05.345
     dvi:                     {DIF_INSTALLDEVICEFILES} 12:51:05.348
     dvi:                          Class installer: Enter 12:51:05.351
     dvi:                          Class installer: Exit
     dvi:                     {DIF_INSTALLDEVICEFILES — exit(0x00000000)} 12:51:06.305
     dvi:                     {DIF_REGISTER_COINSTALLERS} 12:51:06.310
     dvi:                          Reset Device: Resetting device configuration. 12:51:06.315
     dvi:                          Reset Device: Resetting device configuration completed. 12:51:06.319
     dvi:                          Class installer: Enter 12:51:06.322
     dvi:                          Class installer: Exit
     dvi:                          Default installer: Enter 12:51:06.328
     dvi:                          Default installer: Exit
     dvi:                     {DIF_REGISTER_COINSTALLERS — exit(0x00000000)} 12:51:06.339
     dvi:                     {DIF_INSTALLINTERFACES} 12:51:06.342
     dvi:                          Class installer: Enter 12:51:06.349
     dvi:                          Class installer: Exit
     dvi:                          Default installer: Enter 12:51:06.355
     dvi:                          Default installer: Exit
     dvi:                     {DIF_INSTALLINTERFACES — exit(0x00000000)} 12:51:06.366
     dvi:                     {DIF_INSTALLDEVICE} 12:51:06.368
     dvi:                          Class installer: Enter 12:51:06.371
!!!  dvi:                          Class installer: failed(0x0000007e)!
!!!  dvi:                          Error 126: The specified module could not be found.
     dvi:                     {DIF_INSTALLDEVICE — exit(0x0000007e)} 12:51:06.567
!!!  dvi:                     Error(0000007e) installing device!
!    dvi:                     Queueing up error report since device installation failed…
     dvi:                {Install Device — exit(0x0000007e)} 12:51:06.586
     dvi:           {Core Device Install — exit(0x0000007e)} 12:51:06.589
     dvi:           {DIF_DESTROYPRIVATEDATA} 12:51:06.592
     dvi:                Class installer: Enter 12:51:06.595
     dvi:                Class installer: Exit
     dvi:                Default installer: Enter 12:51:06.601
     dvi:                Default installer: Exit
     dvi:           {DIF_DESTROYPRIVATEDATA — exit(0xe000020e)} 12:51:06.608
     ump:      {Plug and Play Service: Device Install exit(0000007e)}
!!!  ndv:      Device install failed for device.
!!!  ndv:      Error 126: The specified module could not be found.
     ndv:      Installing NULL driver.
     dvi:      {Plug and Play Service: Device Install for USBPRINTSIIMPU-L4656&13862B1B&8&USB001}
!    dvi:           Installing NULL driver!
     dvi:           {DIF_ALLOW_INSTALL} 12:51:07.213
     dvi:                Using exported function ‘ClassInstall32’ in module ‘C:WINDOWSsystem32ntprint.dll’.
     dvi:                Class installer == ntprint.dll,ClassInstall32
     dvi:                Class installer: Enter 12:51:07.249
     dvi:                Class installer: Exit
     dvi:                Default installer: Enter 12:51:07.258
     dvi:                Default installer: Exit
     dvi:           {DIF_ALLOW_INSTALL — exit(0xe000020e)} 12:51:07.264
     dvi:           {DIF_REGISTER_COINSTALLERS} 12:51:07.267
     dvi:                Class installer: Enter 12:51:07.271
     dvi:                Class installer: Exit
     dvi:                Default installer: Enter 12:51:07.276
     dvi:                Default installer: Exit
     dvi:           {DIF_REGISTER_COINSTALLERS — exit(0x00000000)} 12:51:07.283
     dvi:           {DIF_INSTALLDEVICE} 12:51:07.286
     dvi:                Class installer: Enter 12:51:07.289
     dvi:                Class installer: Exit
     dvi:                Default installer: Enter 12:51:07.296
!    dvi:                     Installing NULL driver!
     dvi:                     Install Null Driver: Removing device sub-tree. 12:51:07.307
     dvi:                     Install Null Driver: Removing device sub-tree completed. 12:51:07.324
     dvi:                     Install Null Driver: Restarting device. 12:51:07.337
     dvi:                     Install Null Driver: Restarting device completed. 12:51:07.345
     dvi:                     Install Device: Configuring device class. 12:51:07.348
     dvi:                     Install Device: Configuring device class completed. 12:51:07.352
     dvi:                     Install Device: Starting device. 12:51:07.355
     dvi:                     Install Device: Starting device completed. 12:51:07.371
     dvi:                Default installer: Exit
     dvi:           {DIF_INSTALLDEVICE — exit(0x00000000)} 12:51:07.380
     dvi:           {DIF_DESTROYPRIVATEDATA} 12:51:07.385
     dvi:                Class installer: Enter 12:51:07.388
     dvi:                Class installer: Exit
     dvi:                Default installer: Enter 12:51:07.394
     dvi:                Default installer: Exit
     dvi:           {DIF_DESTROYPRIVATEDATA — exit(0xe000020e)} 12:51:07.399
     ump:      {Plug and Play Service: Device Install exit(00000000)}
     ndv: {Update Driver Software Wizard exit(0000007e)}
<<<  Section end 2017/06/26 12:54:06.948
<<<  [Exit status: FAILURE(0x0000007e)]

Could someone please explain what Im doing wrong?

Мне нужно отправить PDF-документ напрямую на удаленный сетевой принтер без каких-либо изменений, используя кнопку «Печать».

Для большинства приложений это невозможно с помощью кнопки «Печать», потому что приложение, которое вы используете, пытается установить соединение с драйвером принтера, который не является необработанным, тогда как вы явно хотите обойти эти возможности. Вместо этого вы должны отправить необработанный поток непосредственно на принтер. Чтобы добиться этого в Windows (БЕЗ использования кнопки печати)

  1. Поделитесь принтером в сети.
  2. Из cmd (или PowerShell и т.д.): echo sample.pdf > \computerprinter

Или из языка программирования, такого как JScript:

"use strict";
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CopyFile("sample.pdf", "\\computer\printer", true);

Заставить приложение вести себя таким образом не будет обычным делом. Большинство приложений, способных открывать и отображать PDF, не смогут обойти драйвер. Это только по соглашению. Базовые языки (например, C++, Java) имеют методы для обработки необработанных данных, просто это не то, что обычно ассоциируется с кнопкой «Печать», которую вы описываете.

В Ubuntu я просто использую Generic / Raw Queue driver , и все в порядке.

Какое приложение в операционной системе Ubuntu позволяет это? Вообще говоря, CUPS будет использовать Ghostscript и будет переведен аналогично драйверу Microsoft PDF. Я бы оспорил утверждение о том, что отправляемые данные PDF являются «неизмененными» в Ubuntu. Более вероятно, что это модифицировано, но что модифицированная версия просто более желательна. Если вы правы и поток байтов не изменен, это больше похоже на скрытую функцию CUPS, чем на проблему с WinSpool.


  1. Главная

  2. Драйверы

  3. Принтеры

  4. Принтеры Generic

  5. Generic Text

  • Generic Text

    Версия:

    7.146.0.0
    (20 ноя 2019)

    Файл *.inf:
    oem25.inf




    Windows Vista, 7, 8, 8.1, 10

В каталоге нет драйверов для Generic Text под Windows.
Скачайте DriverHub для автоматического подбора драйвера.

Драйверы для Generic Text собраны с официальных сайтов компаний-производителей и других проверенных источников.
Официальные пакеты драйверов помогут исправить ошибки и неполадки в работе Generic Text (принтеры).
Скачать последние версии драйверов на Generic Text для компьютеров и ноутбуков на Windows.


Версия: 1.3.7.1452 для Windows 7, 8, 10 и 11

Бесплатное ПО

В комплекте идет опциональное ПО

  • Yandex Browser
  • Opera Browser
  • Avast Free Antivirus
  • World of Tanks
  • World of Warships

Понравилась статья? Поделить с друзьями:
  • Generic storage device usb device драйвер windows 10
  • Generic smart card driver windows 10
  • Generic sdio device driver windows 10
  • Generic rndis драйвер скачать windows 10
  • Generic product keys to install windows 10 editions tutorials