ZXing (“пешеходный переход”) в C#

Я полагаю, что Блокнот ++ имеет эту функцию.

Редактирование (для более новых версий)
Установка "плагин" Инструментов XML (Плагины Меню, Сменный менеджер)
Тогда выполненный: Плагины Меню, Инструменты Xml, Структурная распечатка программы (XML только - с разрывами строки)

Исходный ответ (для более старых версий Блокнота ++)

меню Notepad ++: TextFX-> Опрятный HTML-> Опрятный: повторно сделайте отступ XML

Эта функция однако обертывает XMLs, и это заставляет его выглядеть 'грязным'. Чтобы не иметь никакой обертки,

  • открывают C:\Program Files\Notepad++\plugins\Config\tidy\TIDYCFG.INI,
  • находят запись [Tidy: Reindent XML] и добавляют wrap:0 так, чтобы это было похоже на это:
[Tidy: Reindent XML] 
input-xml: yes 
indent:yes 
wrap:0 

8
задан Maxim Zaslavsky 28 October 2009 в 23:42
поделиться

3 ответа

Это, конечно, зависит от того, для чего вы его используете. Даже версия zxing для Java имеет некоторые важные ограничения и проблемы с производительностью. Например, он может найти только один штрих-код на странице. Кроме того, алгоритмы, которые он использует для определения местоположения одномерного штрих-кода на странице, не особенно эффективны (понятия не имею об алгоритмах для двухмерных штрих-кодов - это не входило в требования проекта, над которым я работал). Это все, что можно решить - несколько месяцев назад я начал усовершенствование и смог значительно улучшить производительность и надежность одномерного местоположения, но наши приоритеты разработчиков изменились, поэтому с тех пор я не работал над этим.

Что касается того, хорош ли частичный перенос на C #, если вы хотите отправить ответ с указанием различий, я буду рад прокомментировать.

2
ответ дан 6 December 2019 в 00:07
поделиться

Попробуйте скомпилировать версию java с помощью ikvmc , а затем получить к ней доступ с помощью кода C #.

-1
ответ дан 6 December 2019 в 00:07
поделиться

Я использую java-версию более года, сканируя примерно 100 раз в день, и она отлично работает. Я не вижу причин, по которым версия C # будет хуже.

3
ответ дан 6 December 2019 в 00:07
поделиться