0 / 0 / 1
Регистрация: 27.12.2013
Сообщений: 2
1
.NET 4.x

Evolis SDK & Elyctis SDK C#

03.09.2015, 16:20. Показов 2280. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Столкнулся с задачей связать работу карточного принтера Evolis Primacy и установленного в него УЧЗ (устройство чтения-записи) Elyctis v0.3 для того, чтобы вытаскивать при печати из карт чип-нормера.
Доступной хорошо изложенной информации об этих SDK почти нет, примеров тоже считанные единицы и ничего подходящего под мои потребности найти не получилось.
Может кто-то из здесь присутствующих работал с данными SDK под C# и может поделиться методом вытаскивания чип-номера с печатающихся карт.

Заранее благодарен!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.09.2015, 16:20
Ответы с готовыми решениями:

PhoneGap. Как его использовать? В чем его недостатки по сравнению с Android SDK, Windows Phone SDK, iOS SDK?
В вики написано, что PhoneGap <<позволяет создать приложения для мобильных устройств используя...

Sdk в настойках Android Studio и sdk в Project Structure
То есть получается что путь к sdk которое использует Android Studio прописывается в Settings...

C++ & OpenOffice SDK
Всем привет. Недавно появилась задача из приложения, написанного на языке С++, выгрузки данных в...

GCC & iPhone SDK
Интересует возможность написания прикладных программ для iPhone не используя Mac OS. Покопавшись на...

1
0 / 0 / 1
Регистрация: 27.12.2013
Сообщений: 2
12.09.2015, 18:27  [ТС] 2
Лучший ответ Сообщение было отмечено richisilent как решение

Решение

Решение нашел сам.
Кстати, в свободном доступе, нативная библиотека iomem.dll (требуется для работы с принтером) имеет версию 4.9.52.0, но для работы с более новыми принтерами (прим. Evolis Primacy), требуется более новая версия (у меня 5.12.19.31).
Если у кого-то будут вопросы или нужна будет библиотека, то пишите в ЛС или на почту (richisilent@gmail.com).
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
            
            bool bDo = true;
            long nbjob;
            int i;
 
            for (i = 0; i < 2; i++)
            {
                nbjob = Printer.WaitSpoolerEmpty();
                while (nbjob != 0)
                {
                    nbjob = Printer.WaitSpoolerEmpty();
                    System.Threading.Thread.Sleep(3000);
                }
 
                if (Printer.OpenEvoPrinter() != IntPtr.Zero)
                {
                    Printer.DoAction("\x1b" + "Pem;2" + "\x0d", 4000, ref bDo); //Подаем команду принтеру для того, чтобы он заглотил карту
                    Printer.DoAction("\x1b" + "Sis" + "\x0d", 8000, ref bDo); //Подаем команду принтеру на приостановку карты над смарт-ридером
                    if (bDo == true)
                    {
                        //Здесь работаем со смарт-ридером, точнее с чипом карты, которая у нас находится над ним. Для каждого из смарт-ридеров свои особенности, но в большинстве случаев работа производится через драйвер установленный в Windows.
                    }
                    Printer.DoAction("\x1b" + "Pem;0" + "\x0d", 4000, ref bDo); //Подаем команду на продолжение работы принтера.
                    Printer.CloseEvoPrinter();
                }
                if (Printer.bmp.FileNameIn != string.Empty)
                {
                    //Выводим на печать файл или информацию. 
                }
            }
0
12.09.2015, 18:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.09.2015, 18:27
Помогаю со студенческими работами здесь

Ошибка error: ./SDK/SDK.h:11:37: error: expected constructor, destructor, or type conversion before '(' token
Возникает такая ошибка при компиляции, в коде особо не разбираюсь, прошу помочь, вот код: ...

не работает код visual с++ 2010 & derectx sdk 11
Пробую создать игру по книге &quot;Создание стратегий Visual c++ &amp; directx&quot; но при подключение библиотек...

Где взять DirectX 7 SDK Headers & Libraries?
У кого нить есть? Или где взять? И скоко они весят?

"No Android SDK found. configure an Android SDK". Что делать?
Сначала Андроид Студио зависал при компиляции приложения и выдавал сообщение, что слетел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru