Штрих-коды, особенно двумерные матричные штрих-коды, такие как QR-коды, в настоящее время являются обычным явлением. Поэтому разработчики C# часто задаются вопросом, как генерировать QR-код в приложениях C#. Это можно сделать быстро с помощью нескольких строк кода, используя Aspose.BarCode for .NET.
Вы можете легко создавать штрих-коды или QR-коды в своих приложениях .NET, включая приложения Windows или веб-приложения, используя C#, с помощью шагов, описанных в этом ответе.
Шаги для создания QR-кода в C#
- Сначала требуется пакет Nuget Aspose.BarCode for .NET
- Затем используйте пространства имен Aspose.Barcode и Aspose.BarCode.Generation.
- Добавьте лицензию Aspose, используя метод SetLicense
- Теперь создайте экземпляр BarCodeGenerator Class и установите QR в качестве типа кодирования.
- Установите текст кода, который вы хотите добавить в QR-код
- Установите необходимые свойства объекта DocumentBuilder
- В качестве последнего шага сохраните QR-код в формате изображения.
В этом примере мы сохраняем изображение QR-кода в формате PNG, однако вы можете сохранить свой QR-код в формате Bmp, Gif, Jpeg, PNG, Tiff, TiffInCmyk, EMF или SVG image formats. Вам просто нужно передать формат изображения при сохранении сгенерированного QR code.
Пример создания QR-кода на C#
Если вы разрабатываете собственный генератор QR-кода или добавляете эту функцию генерации QR-кода в свое приложение, шаги и пример, приведенные выше, могут сэкономить вам много времени и усилий.