Что за программа zint

Содержание
Читайте также:
Программа ани диск что это такое

Программа для генерации штрих кодов. Поддерживается более 50 символик, тут вам Code 128, Data Matrix, USPS OneCode, EAN-128, UPC / EAN, ITF, QR-код, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec и другие. Работать с программой просто, установки он требует. И самое главное он бесплатный.

Сайт: https://sourceforge.net/projects/zint/
Лицензия: бесплатно
Язык интерфейса: Английский
ОС: Windows XP – 10
Скачать: zint-2.6.3-win32

Zint Barcode Studio для Windows

Zint Barcode Studio скриншот № 1

Zint Barcode Studio — бесплатный генератор штрих-кодов. Процесс генерации осуществляется в режиме реального времени, т.е. по мере набора последовательности символов, которые требуется закодировать. Присутствует поддержка более 50 символик, в том числе Code 128, Data Matrix, USPS OneCode, EAN-128, UPC/EAN, ITF, QR Code, Code 16k, PDF417, MicroPDF417, LOGMARS, Maxicode, GS1 DataBar, Aztec, Composite Symbols и др. Результат кодирования можно сохранить в форматах PNG, EPS и SVG.

Пробник коллагена от фирмы Zint Промокод на скидочку 5-10% CRP1329

ТОП-сегодня раздела «Перекодировщики»

скачать Punto Switcher

Punto Switcher 4.4.4.489 Punto Switcher — нужная программа, которая автоматически исправит текст, набранный не в той.

скачать Штирлиц

Штирлиц 4.01 Штирлиц — Программа расшифровывает русские тексты, написанные в различных русских.

скачать Key Switcher

Key Switcher 2.7 Key Switcher — удобная программа, предназначенная для автоматического переключения раскладки.

скачать NI Transliterator

NI Transliterator 2.10 NI Transliterator — программа для перевода текстов с транслита на русский и обратно.

скачать Zint Barcode Studio

Zint Barcode Studio 2.5 Zint Barcode Studio — бесплатный генератор штрих-кодов. Процесс генерации осуществляется в режиме.

скачать Переименование файлов на Транслит

Переименование файлов на Транслит 3.3 Переименование файлов на Транслит — крохотная программа для перевода имен файлов с.

Отзывы о программе Zint Barcode Studio

Татьяна про Zint Barcode Studio 2.4.3.0 [01-07-2015] СУПЕР! все сработало. замечательная программа. СПАСИБО!

Международные образовательные программы. Возможности обучения за рубежом.


2 | 4 | Ответить

Андрей про Zint Barcode Studio 2.4.3.0 [09-10-2013] Спасибо. Всё работает. хорошая программка.
3 | 2 | Ответить

Ростислав про Zint Barcode Studio 2.4.3.0 [05-06-2012] Отличная программка, простой и доступный интерфейс, проверено сгенерированный штрих-код полностью соответствует Barcode Studio 12 (и без всяких демо версий). Огромное спасибо автору)))
2 | 4 | Ответить

Источник: www.softportal.com

Русские Блоги

Библиотека Zint: компиляция и использование библиотеки Zint (генерация кода QrCode), примеры использования MFC / VC

1. Руководство по библиотеке Zint

Все в порядке, никто не будет читать этот документ, потому что он на английском языке, и все это технические термины, и большинство людей не могут понять и не хотят его читать. Мы используем библиотеку zint для генерации кода. Это может быть QR-код или он может быть. Одномерный код и так далее. Но я предлагаю вам прочитать его, иначе очень вероятно, что при использовании библиотеки zint она часто останавливается из-за проблемы со значением параметра.

2. Загрузка ресурсов библиотеки zint

При компиляции библиотеки zint используются две библиотеки: zlib и libpng. Следует отметить, что эти две библиотеки необходимы только для компиляции и не требуются для использования.

Загрузите исходный код библиотеки zlib:http://www.zlib.net

После загрузки трех файлов распакуйте и переименуйте их:

3. Скомпилируйте библиотеку zlib / lpng.

Откройте lpng1637 projects vstudio vstudio.sln, я использую VS2015

Скомпилируйте libpng и zlib: после успешной компиляции вы можете получить libpng16.dll libpng16.lib zlib.lib

Если возникает ошибка, заключающаяся в том, что файл не может быть найден в процессе компиляции, проверьте правильность имени папки. Версии разные, см. Zlib

Создайте новую папку на диске D и создайте две папки, включая include и lib в этом каталоге, и скопируйте файлы в

4. Скомпилируйте библиотеку zint.

Открыть: zint-code win32 zint.sln

libzint добавляет каталог include:

Zint добавляет дополнительные каталоги библиотеки

Zint добавляет дополнительные библиотеки зависимостей:

Щелкните правой кнопкой мыши проект libzint, выберите «Добавить существующий элемент», выберите все файлы .h и .c в каталоге zint-code backend, а затем добавьте. Избегайте ошибок компиляции

Если есть неопределенный идентификатор alloc_, добавьте: #include в файл * .c, где возникает эта проблема

Компиляция: создаст zintd.dll libzint.lib

5. VC (MFC) использует библиотеку Zint для создания QR-кода (поддерживающего китайские иероглифы) и создает файл BMP.

Для метода динамического вызова необходимы три файла:zintd.dll libzint.lib zint.h

Для настройки QR-кода необходимы следующие параметры:

option_1 зависит от символики, разные коды имеют разное значение

option_2 зависит от символики, разные коды имеют разное значение

Тип кодировки символики описан в инструкции, например, QR-код 58

Output_options имеет элементы управления, такие как границы

show_hrt отображает информацию о картинке, которую можно прочитать. Если установлено значение 1, текст должен содержать содержимое.

text Текстовая информация, отображаемая на картинке, используется с show_hrt.

input_mode определяет формат кодирования, двоичный поток, ASCII или UTF8.

#include «zint.h» #pragma comment(lib, «libzint.lib») BOOL GenerateBarcode(const char * szText, int len) < struct zint_symbol * symbol; int ret = 0; if (!szText) < return FALSE; >TRY < symbol = ZBarcode_Create(); if (symbol != NULL) < symbol->scale = 2; symbol-> option_1 = 3; // Уровень отказоустойчивости symbol-> option_2 = 10; // Версия, определяет размер изображения symbol->symbology = BARCODE_QRCODE; symbol->output_options = 0; symbol-> show_hrt = 0; // Может отображать информацию, если установлено 1, вам нужно установить текстовое значение symbol->input_mode = DATA_MODE; strcpy(symbol->outfile, «TempQr.bmp»); ret = ZBarcode_Encode (symbol, (unsigned char *) szText, len); // кодировка if (ret != 0) < AfxMessageBox((«ZBarcode_Encode err: %s», symbol->errtxt)); ZBarcode_Delete(symbol); return FALSE; > ret = ZBarcode_Print (symbol, 0); // угол поворота антенного угла ZBarcode_Delete(symbol); return TRUE; >else < AfxMessageBox((«ZBarcode_Create err: %s», symbol->errtxt)); return FALSE; > >CATCH(CException, e) < char szErr[256] = ; e->GetErrorMessage(szErr, 255); AfxMessageBox((«GenerateBarcode exception: %s», szErr)); return FALSE; >END_CATCH >

6. Разъяснение профессиональных терминов

1. Символ можно рассматривать как изображение, полученное после кодирования.
2. Символика представляет метод кодирования. Каждый штрих-код имеет свой стандарт кодирования. Чтобы
3. Линейный. Это должен быть длинный штрих-код, например штрих-код. Чтобы
4. Составной код, содержащий несколько длинных штрих-кодов, например PDF417.
5. Матрица, QR-код, включая QR, Maxicode и т. д.
6. Размер по оси x, размер самого маленького модуля, обычно ширина самого маленького модуля, потому что размер модуля штрих-кода имеет фиксированное соотношение сторон, а длину можно рассчитать по ширине. Для штрих-кодов размер x представляет собой ширину столбца (размер в пикселях); для QR-кодов размер x представляет собой ширину модуля (размер в пикселях).

Несколько параметров, используемых при генерации QRCODE:

1. Тип штрих-кода TZintSymbol.symbology. В этом примере используется BARCODE_QRCODE, и соответствующее значение — 58. Дополнительные типы штрих-кодов см. В определении в файле заголовка zint.h

2. Уровень отказоустойчивости TZintSymbol.option_1. Соответствующие значения: 1, 2, 3, 4, то есть LEVEL_L, LEVEL_M, LEVEL_Q, LEVEL_H.

3. Размер изображения TZintSymbol.option_2, диапазон значений 1-40, чем больше значение, тем больше сгенерированное изображение, в некоторых примерах это называется версией версии.

4. Тип ввода TZintSymbol.input_mode, диапазон значений — 0, 1, 2, 3, 4, которые соответственно представляют DATA_MODE, UNICODE_MODE, GS1_MODE, KANJI_MODE, SJIS_MODE; значение по умолчанию — 0, то есть DATA_MODE. Рекомендуется использовать DATA_MODE при обработке китайского языка и кодировать входной контент как UTF8.

Источник: russianblogs.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru