Надеюсь это поможет.

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

Coupons.com имеет эту функциональность через собственный двоичный файл, который должен быть установлен пользователем. Я бы предпочел избежать этого.

SmartSource.com делает это через Java-апплет:

Кто-нибудь знает, как это делается? Я немного покопался в этих API-интерфейсах Java и не вижу ничего, что позволяло бы вам определять физическое или виртуальное, кроме как смотреть на имя (которое может быть ошибочно идентифицировано). Было бы неплохо сделать это на Java, потому что я уже знаю, как писать Java-апплеты. В противном случае, есть ли способ сделать это во Flash или Silverlight?

Заранее спасибо.

РЕДАКТИРОВАТЬ: Заслуженная награда вручена Джейсону Сперске, который разработал элегантное решение. Спасибо тем из вас, кто поделился идеями, а также тем, кто действительно исследовал решение SmartSource.com (например, Адриан).

Ответы на вопрос(3)

Ваш ответ на вопрос