Генерация и отображение изображения штрих-кода в ASP.NET MVC

Штрих-коды играют важную роль в передаче информации о продукте в формате, читаемом машиной, используя числа и параллельные линии. В этом подробном руководстве вы научитесь динамически генерировать и отображать различные типы штрих-кодов в вашем ASP.NET MVC приложении. Это включает популярные форматы, такие как Data Matrix, Aztec и Code 128. К концу этого учебника у вас будет полностью функциональный генератор штрих-кодов ASP.NET MVC, готовый для ваших проектов. Давайте начнем!

Содержание

  1. Особенности генератора штрих-кодов ASP.NET MVC
  2. C# API для генерации штрих-кода в ASP.NET MVC
  3. Шаги для генерации и отображения изображения штрих-кода
  4. Демо генератор штрих-кодов ASP.NET MVC
  5. Скачать исходный код генератора штрих-кодов ASP.NET MVC
  6. Получить бесплатную лицензию
  7. Заключение
  8. См. также

Особенности генератора штрих-кодов ASP.NET MVC

Генератор штрих-кодов ASP.NET MVC предлагает впечатляющий набор функций:

  1. Поддержка различных симбологий штрих-кодов:

    • Code 128
    • Code 11
    • Code 39
    • QR Code
    • Data Matrix
    • EAN-13
    • EAN-8
    • ITF-14
    • PDF 417
  2. Опции формата изображения:

    • PNG
    • JPEG
    • BMP
    • EMF
    • SVG
  3. Функция предварительного просмотра: Просмотр сгенерированного изображения штрих-кода перед его сохранением, чтобы убедиться, что ваш штрих-код ASP.NET соответствует вашим спецификациям.

  4. Возможность загрузки: Легко сохранить сгенерированное изображение штрих-кода на ваш локальный диск для дальнейшего использования.

C# API для генерации штрих-кода в ASP.NET MVC

Для создания изображений штрих-кодов для отображения в вашем ASP.NET MVC приложении мы будем использовать Aspose.BarCode для .NET API. Этот мощный API облегчает генерацию и распознавание широкого спектра типов штрих-кодов. Вы можете либо скачать DLL, либо установить его через NuGet с помощью следующей команды:

PM> Install-Package Aspose.BarCode

Кроме того, вы можете рассмотреть возможность использования бесплатной библиотеки генератора штрих-кодов для ASP.NET, которая позволяет легко интегрировать в ваши проекты.

Шаги для генерации и отображения изображения штрих-кода в ASP.NET MVC

Следуйте этим шагам, чтобы динамически генерировать и отображать изображения штрих-кодов в ASP.NET MVC с помощью плагина Aspose:

  1. Создайте новый проект: Выберите шаблон проекта ASP.NET Web Application (.NET Framework).

    Выбор шаблона проекта
  2. Выберите MVC: В диалоговом окне Создание нового веб-приложения ASP.NET выберите MVC и нажмите Создать.

    Выбор MVC
  3. Установите Aspose.BarCode для .NET: Откройте Диспетчер пакетов NuGet и установите пакет Aspose.BarCode для .NET.

    Установка Aspose.BarCode для .NET
  4. Создайте папку Images: Добавьте новую папку с именем Images для хранения сгенерированных изображений штрих-кодов.

    Создание папки Images
  5. Создайте модель штрих-кода: В папке Models создайте модель с именем Barcode для хранения информации о штрих-коде.

  6. Добавьте перечисление симбологии штрих-кодов: Создайте перечисление для перечисления поддерживаемых симбологий штрих-кодов в файле Barcode.cs.

  7. Добавьте перечисление формата изображения: Аналогично добавьте перечисление для поддерживаемых форматов изображений.

  8. Измените представление Index: Откройте файл Views/Home/index.cshtml и замените его содержимое предоставленным скриптом.

  9. Обновите HomeController: В классе HomeController добавьте новый результат действия для обработки POST-запроса.

  10. Добавьте действие загрузки изображения: Реализуйте новый результат действия в HomeController для управления запросами на загрузку изображений.

  11. Запустите приложение: Наконец, выполните ваше приложение, чтобы увидеть ваш генератор штрих-кодов ASP.NET в действии.

Демо генератор штрих-кодов ASP.NET MVC

Вот демонстрация приложения генератора штрих-кодов ASP.NET MVC, которое мы только что создали:

Демо генератора штрих-кодов ASP.NET MVC

Демо генератора штрих-кодов ASP.NET MVC

Скачать исходный код генератора штрих-кодов ASP.NET MVC

Вы можете скачать полный исходный код приложения генератора штрих-кодов ASP.NET MVC с GitHub.

Получить бесплатную лицензию

Чтобы исследовать библиотеку без каких-либо ограничений на оценку, вы можете получить бесплатную временную лицензию.

Заключение

В этой статье мы рассмотрели как генерировать и отображать изображение штрих-кода в приложении ASP.NET MVC. Мы также узнали, как программно загрузить сгенерированное изображение штрих-кода. Для получения дополнительной информации обратитесь к документации API Aspose.BarCode для .NET. Если у вас есть вопросы или вам нужна помощь, не стесняйтесь обращаться на форум Aspose.

См. также