Silverlight 4 и параллельный порт - PullRequest
1 голос
/ 22 сентября 2011

Существует ли какой-либо класс или библиотека для печати Silverlight 4 напрямую через параллельный порт (LPT1)?

Ответы [ 2 ]

1 голос
/ 22 сентября 2011

Если у вас есть приложение OOB Silverlight с Elevated Trust, которое может обращаться к локальной файловой системе, вы можете попытаться сбросить данные на параллельный порт с помощью файловой системы apis.Имя устройства LPT будет \\. \ LPTx , где x - это номер порта dos lpt, который был отображен окнами.Вы можете найти это в реестре под HKEY_LOCAL_MACHINE \ HARDWARE \ DEVICEMAP \ PARALLEL PORTS .На моей машине он имеет ключ \ Device \ Parallel2, сопоставленный с \ DosDevices \ LPT3, поэтому я буду использовать имя файла "\\. \ LPT3" для доступа к параллельному порту, как если бы это был файл.Просто чтобы быть ясно, что это 2 слеша, точка, а затем еще одна косая черта перед именем порта.

0 голосов
/ 22 сентября 2011

Нет, если ваше приложение Silverlight не является OOB с повышенным доверием, и клиент не установил на нем какой-либо COM-компонент, который может управлять параллельным портом.

Так что в основном: Нет.

...