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

