B-Arts DocumentationIndice generale

BQRCode - Esempi

Generazione PNG e SVG

using B.BUtility;

byte[] pngContent = BQRCode.GenerateQrCode("https://www.b-arts.eu/");
string svgContent = BQRCode.GenerateQrCodeSvg("https://www.b-arts.eu/");

File.WriteAllBytes("b-arts.png", pngContent);
File.WriteAllText("b-arts.svg", svgContent);

GenerateQrCode restituisce il contenuto PNG come byte[]. GenerateQrCodeSvg restituisce direttamente il markup SVG.

Bitmap Windows

using B.BUtility;

if (OperatingSystem.IsWindowsVersionAtLeast(6, 1))
{
  using Bitmap bitmap = BQRCode.GenerateQrCodeBitmap("B-Arts");
  bitmap.Save("b-arts-bitmap.png");
}

GenerateQrCodeBitmap è supportato esclusivamente su Windows e genera PlatformNotSupportedException sugli altri sistemi operativi.