#c# #.net #compact-framework #printers #pocketpc
#c# #.net #compact-framework #принтеры #pocketpc
Вопрос:
Я хочу печатать с Windows pocket PC на свой Bluetooth-принтер.
Комментарии:
1. Этот вопрос неясен как есть. Если вы найдете кого-нибудь, кто все еще помнит Pocket PC (в конце концов, ему больше 15 лет), он скажет вам, что тогда печать была недоступна, и спросит, используете ли вы .NET Compact Framework или нет. Если вы выполните поиск SO для
Compact Framework Printing
, вы получите некоторые ответы, хотя и не очень обнадеживающие. У определенных POS-принтеров могут быть CF SDK. В большинстве ответов упоминается библиотека PrinterCE.
Ответ №1:
PocketPC и Windows Mobile или Windows Embedded Handheld 6.x не имеют подсистемы печати в качестве полнофункциональной настольной Windows.
Если вам повезет, у поставщика принтера есть SDK для Windows Mobile 5.x / 6.x или Windows CE 5. В противном случае вам необходимо установить соединение с принтером (поток BT или виртуальный COM-порт) и отправлять команды на языке принтера непосредственно на принтер.
Как уже говорилось, существует, например, PrinterCE в качестве общего SDK для некоторых принтеров.