Как сгенерировать QR-код в C#

Штрих-коды, особенно двумерные матричные штрих-коды, такие как QR-коды, в настоящее время являются обычным явлением. Поэтому разработчики C# часто задаются вопросом, как генерировать QR-код в приложениях C#. Это можно сделать быстро с помощью нескольких строк кода, используя Aspose.BarCode for .NET.

Вы можете легко создавать штрих-коды или QR-коды в своих приложениях .NET, включая приложения Windows или веб-приложения, используя C#, с помощью шагов, описанных в этом ответе.

Шаги для создания QR-кода в C#

  1. Сначала требуется пакет Nuget Aspose.BarCode for .NET
  2. Затем используйте пространства имен Aspose.Barcode и Aspose.BarCode.Generation.
  3. Добавьте лицензию Aspose, используя метод SetLicense
  4. Теперь создайте экземпляр BarCodeGenerator Class и установите QR в качестве типа кодирования.
  5. Установите текст кода, который вы хотите добавить в QR-код
  6. Установите необходимые свойства объекта DocumentBuilder
  7. В качестве последнего шага сохраните QR-код в формате изображения.

В этом примере мы сохраняем изображение QR-кода в формате PNG, однако вы можете сохранить свой QR-код в формате Bmp, Gif, Jpeg, PNG, Tiff, TiffInCmyk, EMF или SVG image formats. Вам просто нужно передать формат изображения при сохранении сгенерированного QR code.

Пример создания QR-кода на C#

Если вы разрабатываете собственный генератор QR-кода или добавляете эту функцию генерации QR-кода в свое приложение, шаги и пример, приведенные выше, могут сэкономить вам много времени и усилий.

 Русский