Библиотеки печати .NET Compact Framework
-
01-07-2019 - |
Вопрос
Кто-нибудь может указать на библиотеки, которые можно использовать для печати из Compact .Net Framework 1.0?
Критерии:
- Мне нужно иметь возможность печатать текст и штрих-коды.
- Предпочтительно, чтобы библиотеку можно было обновить до .Net 2.0 или выше с минимальными сбоями.
- Может быть либо с открытым исходным кодом [который может распространяться как часть коммерческого приложения], либо его можно приобрести.
Редактировать
Дополнительная информация:
- Мы являемся ISV, и это приложение продается нашим клиентам.
- Это приложение обычно устанавливается на устройствах Symbol, Opticon.Но иногда это устанавливается на обычный КПК Windows Mobile или телефонные устройства.
- Я хочу, чтобы библиотека работала с принтерами нескольких производителей.[Теперь у меня есть принтеры от O'Neil и Citizen-Systems для тестирования].
- Мы хотим, чтобы принтеры были подключены с помощью Bluetooth.Я предполагаю, что библиотека вообще должна работать с любыми подключениями к последовательному порту.
- Принтер.NetCF От Программное обеспечение для полевых работ похоже, все соответствует требованиям.Спасибо ктакке.Я ищу что-то подобное.
Спасибо,
Кишоре
Решение
Вы не сообщили нам много подробностей, таких как устройство, которое вы используете, или тип принтера, на котором вы хотите печатать (локальный, lan, последовательный, сетевой и т.д.), Однако я посмотрю, смогу ли я хотя бы указать вам правильное направление.
Стандартом де-факто для печати CF является Печать с помощью полевого программного обеспечения. Печатник от Bachmann Software тоже хорошо работает.Однако я не уверен, есть ли у eitehr возможность печатать штрих-коды.
Теперь, если вы печатаете штрих-коды, это говорит о том, что вы используете устройство, подобное Symbol (сейчас Motorola) или Intermec handheld.Если это так, то у этих производителей есть свои собственные SDK, которые позволяют печатать.
Если вы печатаете на чем-то вроде принтера штрих-кодов Zebra, у них обычно есть несколько последовательных команд PCL для печати штрих-кодов, так что на самом деле вам не нужно "печатать" штрих-код.Вместо этого вы отправляете команду PCL, чтобы сообщить принтеру, что данные должны выводиться в виде штрих-кода, а не текста.Производитель принтера может предоставить ссылку на PCL, поскольку PCL для таких типов устройств не стандартизирован.