Skapa Micro QR-kod i C# med QR Code SDK

Aspose.BarCode tillhandahåller API:er på flera programmeringsspråk som Java, Python, C++ och mer. Det erbjuder en kraftfull lösning för att skapa och bearbeta streckkoder och QR-koder programmatisk. Att automatisera hela processen ger en konkurrensfördel för din affärsprogramvara. Därför kommer vi att implementera hur man skapar Micro QR-kod i C# med Aspose.BarCode för .NET. Under de kommande dagarna kommer vi även att demonstrera hur man programmatisk skapar/läser andra typer av QR-koder. Håll dig uppdaterad för kommande spännande handledningar med kodexempel.

Följande punkter kommer att täckas:

  1. QR Code SDK-integration
  2. Skapa Micro QR-kod i C# - Kodsnutt
  3. Gratis Micro QR-kodgenerator - Onlineverktyg

QR Code SDK-integration

Gå till installationsguiden i händelse av oönskade situationer. Du kan dock köra följande kommando i NuGet Package Manager eller ladda ner DLL-filen för detta C#-bibliotek:

PM> Install-Package Aspose.BarCode 
qr code sdk integration

Skapa Micro QR-kod i C# - Kodsnutt

Du kan enkelt följa stegen nedan:

  • Skapa en instans av klassen BarcodeGenerator och initiera den med QR-kodens symbologi typ och text som ska kodas.
  • Sätt storleken på QR-koden i Pixlar.
  • Spara(auto som standard) QR-kodens bild till en specifik fil i PNG-format.
  • Ställ in MicroQR M4 version och anropa metoden Spara för att spara utdatafilen.

Följande kodexempel visar hur man utvecklar en Micro QR-kodgenerator i C#:

namespace CSharp.MicroQRVersionM4
{
class MicroQRVersionM4
{
static void Main(string[] args)
{
// Define the path to the documents directory.
string path = "/Desktop/";
System.Console.WriteLine("MicroQRVersion:");
// Create an instance of the BarcodeGenerator class and initialize it with the QRcode symbology type and text to be encoded.
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.MicroQR, "EARTH"))
{
// Set the size of QR code in Pixels.
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Save(auto by default) the QR Code image to a specific file in PNG format.
gen.Save($"{path}MicroQRVersionAuto.png", BarCodeImageFormat.Png);
// Set MicroQR M4 version and invoke the Save method to save the output file.
gen.Parameters.Barcode.QR.MicroQRVersion = MicroQRVersion.M4;
gen.Save($"{path}MicroQRVersionM4.png", BarCodeImageFormat.Png);
}
}
}
}

Utdata:

micro qr code generator

På samma sätt kan du generera en rektangulär Micro QR-kod genom att använda följande kodsnutt:

namespace CSharp.RectMicroQRVersionR11x77
{
class RectMicroQRVersionR11x77
{
static void Main(string[] args)
{
// Define the path to the documents directory.
string path = "/Desktop/";
System.Console.WriteLine("MicroQRVersion:");
using (BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.RectMicroQR, "EARTH"))
{
gen.Parameters.Barcode.XDimension.Pixels = 4;
//auto (by default)
gen.Save($"{path}RectMicroQRVersionAuto.png", BarCodeImageFormat.Png);
//set RectMicroQR R11x77 version
gen.Parameters.Barcode.QR.RectMicroQrVersion = Aspose.BarCode.Generation.RectMicroQRVersion.R11x77;
gen.Save($"{path}RectMicroQRVersionR11x77.png", BarCodeImageFormat.Png);
}
}
}
}

Du kan se den rektangulära Micro QR-koden som genererats i bilderna nedan:

 Rektangulär Micro QR-kod

Gratis Micro QR-kodgenerator - Onlineverktyg

Det finns en online Micro QR-kodscanner och generator som drivs av Aspose.BarCode. Dessutom är den gratis och du kan öppna den i nästan alla vanliga webbläsare.

gratis micro qr kod generator

Micro QR-kodgenerator - Få en gratis licens

Du kan få en gratis tillfällig licens för att prova detta QR Code SDK utan utvärderingsbegränsningar.

Sammanfattning

Detta för oss till slutet av detta blogginlägg. Vi har gått igenom hur man skapar Micro QR-kod i C# programmatisk. Dessutom har vi även gått igenom skapandet av en rektangulär Micro QR-kod med Aspose.BarCode för .NET. På samma sätt kan du kolla in dokumentationen, GitHub repo och API referenser för att lära dig mer.

Ställ en fråga

Du kan låta oss veta om dina frågor eller funderingar på vårt forum.

Se också