Aspose.BarCode for .NET Developer Small Business
Aspose.BarCode for .NET Developer Small Business - программный компонент для интеграции функций создания и распознавания штрихкодов в приложения на платформе .NET. Библиотека позволяет генерировать линейные и двумерные коды, настраивать их размеры и оформление, сохранять результат в графические форматы и считывать данные с изображений.
Решение можно использовать в торговых, складских, логистических, производственных, медицинских и учетных системах. Для выполнения операций не требуется установка сторонних генераторов или программ для распознавания штрихкодов.
Поддерживаемые типы штрихкодов
Aspose.BarCode for .NET работает с распространенными одномерными и двумерными символиками.
В их числе:
- QR Code;
- Micro QR;
- Data Matrix;
- PDF417 и Micro PDF417;
- Aztec;
- MaxiCode;
- DotCode;
- Code 128;
- Code 39 и Code 93;
- EAN-8 и EAN-13;
- UPC-A и UPC-E;
- ITF и Interleaved 2 of 5;
- Codabar;
- GS1 DataBar;
- GS1-128;
- почтовые штрихкоды и другие поддерживаемые стандарты.
Набор параметров генерации и распознавания зависит от выбранной символики.
Генерация штрихкодов
Библиотека позволяет создавать штрихкоды на основе текста, числовых данных и других поддерживаемых значений.
Разработчики могут:
- выбирать тип штрихкода;
- задавать кодируемые данные;
- настраивать размер;
- выбирать разрешение;
- задавать минимальную ширину элемента;
- настраивать поля;
- добавлять подпись;
- управлять контрольной суммой;
- сохранять результат в файл;
- создавать изображение в памяти или потоке.
Сгенерированные коды можно размещать на этикетках, упаковке, документах, билетах, картах и товарных карточках.
Распознавание штрихкодов
Aspose.BarCode for .NET позволяет считывать штрихкоды с изображений и получать содержащиеся в них данные.
Компонент поддерживает:
- распознавание одного или нескольких кодов;
- автоматическое определение символики;
- считывание из файла или потока;
- поиск штрихкодов в заданной области;
- обработку повернутых изображений;
- распознавание кодов разного размера;
- получение координат найденного штрихкода;
- считывание дополнительной информации;
- пакетную обработку изображений.
Точность распознавания зависит от качества изображения, разрешения, контрастности и сохранности исходного кода.
Настройка внешнего вида
Библиотека предоставляет средства для оформления штрихкодов в соответствии с требованиями документа или интерфейса.
Можно изменять:
- цвет штрихов;
- цвет фона;
- размер изображения;
- поля;
- ориентацию;
- разрешение;
- расположение текста;
- шрифт и размер подписи;
- видимость кодируемого значения;
- выравнивание элементов.
При настройке важно сохранять достаточный контраст и учитывать требования выбранного стандарта штрихкодирования.
Сохранение в графические форматы
Созданные штрихкоды можно сохранять в распространенных растровых и векторных форматах.
Поддерживается экспорт в:
- PNG;
- JPEG;
- BMP;
- GIF;
- TIFF;
- SVG;
- EMF и другие совместимые форматы.
Выбор формата зависит от дальнейшего использования: размещения на сайте, печати этикеток, добавления в документы или передачи в другую систему.
QR-коды
Aspose.BarCode for .NET позволяет создавать и распознавать QR-коды для различных бизнес-сценариев.
В QR-код можно помещать:
- текст;
- ссылки;
- контактные данные;
- идентификаторы;
- сведения о товаре;
- данные заказа;
- параметры подключения;
- другую структурированную информацию.
Разработчик может настраивать размер, версию, уровень коррекции ошибок, кодировку и внешний вид QR-кода.
Data Matrix и промышленные коды
Библиотека поддерживает Data Matrix и другие компактные двумерные форматы, применяемые в промышленности, логистике, медицине и маркировке продукции.
Компонент позволяет:
- кодировать данные в небольшом пространстве;
- выбирать размер матрицы;
- настраивать кодировку;
- применять коррекцию ошибок;
- считывать коды с фотографий и сканов;
- использовать стандартизированные форматы данных;
- интегрировать коды с учетными системами.
Возможность использования конкретной символики определяется требованиями отраслевого проекта.
GS1 и товарная маркировка
Aspose.BarCode for .NET поддерживает ряд символик и форматов данных GS1.
Библиотеку можно применять для создания и чтения:
- GS1-128;
- GS1 DataMatrix;
- GS1 QR Code;
- EAN;
- UPC;
- GS1 DataBar;
- составных штрихкодов;
- кодов с идентификаторами применения.
Это позволяет интегрировать штрихкодирование с товароучетными, складскими и логистическими системами.
Работа с поврежденными и некачественными кодами
Компонент предоставляет параметры распознавания для изображений различного качества.
Библиотеку можно настраивать для обработки:
- размытых кодов;
- изображений с шумом;
- штрихкодов с низким контрастом;
- повернутых объектов;
- небольших кодов;
- фотографий с искажением;
- изображений с несколькими штрихкодами;
- частично поврежденных символов.
Результат зависит от степени повреждения, качества съемки и соблюдения структуры выбранной символики.
Этикетки и документы
Aspose.BarCode for .NET можно использовать как компонент системы автоматического формирования документов и этикеток.
Типовые сценарии:
- товарные этикетки;
- складские ярлыки;
- транспортные документы;
- билеты и пропуска;
- счета и накладные;
- медицинские формы;
- серийные номера;
- идентификационные карточки;
- документы с QR-кодами.
Библиотека создает графическое изображение штрихкода, которое приложение может разместить в нужном документе или шаблоне.
Серверная и пакетная обработка
Компонент подходит для создания и распознавания большого количества штрихкодов без участия пользователя.
Можно автоматизировать:
- массовую генерацию этикеток;
- обработку сканов;
- чтение кодов из загруженных изображений;
- создание QR-кодов;
- проверку корректности данных;
- сортировку файлов;
- передачу результатов в базу;
- формирование документов по шаблонам.
Библиотеку можно использовать в серверных службах, веб-приложениях и фоновых процессах.
Интеграция с приложениями .NET
Aspose.BarCode for .NET можно применять в:
- настольных программах;
- веб-системах;
- серверных службах;
- REST API;
- фоновых сервисах;
- складских и учетных системах;
- CRM- и ERP-решениях;
- логистических платформах;
- системах маркировки;
- внутренних облачных приложениях.
Компонент позволяет встроить работу со штрихкодами непосредственно в программный продукт.
Для кого предназначен продукт
Aspose.BarCode for .NET Developer Small Business подойдет индивидуальным .NET-разработчикам, небольшим программным проектам, создателям складских, торговых, логистических и учетных систем, а также сервисов генерации и распознавания штрихкодов.
Лицензия Developer Small Business
Лицензия Developer Small Business предназначена для одного разработчика и одного места развертывания. Она позволяет указанному специалисту использовать Aspose.BarCode for .NET при создании приложения и устанавливать готовое решение в одной физической или виртуальной среде.
Под местом развертывания может пониматься отдельный сервер, виртуальная машина, компьютер или другая среда, в которой работает приложение с интегрированной библиотекой.
Этот вариант подходит для небольшого проекта с одним разработчиком и одним местом эксплуатации. Если приложение необходимо устанавливать в нескольких средах или над ним работает команда специалистов, следует рассмотреть лицензии Developer OEM, Site Small Business или Site OEM.

