Принять / обработать задание на печать в C # - PullRequest
0 голосов
/ 13 февраля 2012

В настоящее время я работаю над симулятором SNMP, специализирующимся на моделировании принтера. На данный момент мой прототип работает нормально. Одним из ограничений этого проекта является то, что он должен быть разработан в C #.

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

Цель состоит в том, чтобы иметь возможность выступать в качестве принтера и позволить пользователю выбирать параметры, такие как «на этой странице, замятие бумаги» и т. Д., Используя MIB.

Ты знаешь, как это сделать?

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

1 Ответ

1 голос
/ 17 июня 2012

Не все покрыто SNMP.Существует всего несколько стандартных документов о печати, таких как

http://www.ietf.org/rfc/rfc1759.txt

, которые могут не фокусироваться на каждой функции, поддерживаемой принтером.Насколько я знаю, существуют также частные документы MIB поставщиков для определенных моделей принтеров.

Если вы хотите смоделировать принтер реального мира, вам сначала нужно проверить, какие документы MIB поддерживает конкретная модель.и затем попытайтесь внедрить эти документы MIB в симуляторе.

...