Термопринтер драйвер в windows
Я новичок в разработке драйверов для Windows, сейчас я занимаюсь разработкой драйверов для нашего собственного термопринтера. Итак, изучите некоторые основы драйвера принтера из MSDN (источник WDK). Теперь я печатаю в режиме "Общий текст / только" в Windows. Но мне нужно интегрировать мой принтер с различными приложениями, такими как (слово, pdf и из браузера), так как этот режим "Общий / текст" не поможет, поэтому мне нужно создать собственный драйвер. каждый драйвер принтера должен иметь
1.GPD
2.Принтер графических DLL.
3.Properties.DLL
У меня есть некоторые сомнения по этому поводу. Я нашел несколько DLL из источника WDK
- Можно ли использовать эту DLL для моего принтера.
- Являются ли эти dll принтер конкретных.
- как заставить мой принтер поддерживать различные языки команд принтера?
- Как заставить мой драйвер работать с несколькими версиями Windows, как XP,7,8?
если у вас есть опыт разработки драйверов принтера, вы можете поделиться своими знаниями со мной.
1 ответ
Ваш вопрос очень широкий. По сути, вы запрашиваете весь учебник по драйверам печати, который может заполнить книгу. Взгляните на примеры плагинов Unidriver в WDK. Плагин Unidriver версии 3 будет работать на любой платформе Windows от XP до Win8. Если ваш принтер использует растровые технологии, вы, вероятно, захотите начать с примера BITMAP.