C# ile Mikro QR Kodu Oluşturma QR Code SDK Kullanarak

Aspose.BarCode birden fazla programlama dilinde API’ler sunar, bunlar arasında Java, Python, C++ ve daha fazlası bulunmaktadır. Barkodları ve QR kodlarını programlı olarak oluşturmak ve işlemek için güçlü bir çözüm sunar. Bu nedenle, tüm süreci otomatikleştirmek, iş yazılımınıza rekabet avantajı sağlayacaktır. Bu nedenle, Aspose.BarCode for .NET kullanarak C# ile Mikro QR kodu oluşturmayı uygulayacağız. Ancak, önümüzdeki günlerde programlı olarak diğer QR kod türlerini nasıl oluşturup okuyacağımızı da göstereceğiz. Bu yüzden, kod örnekleri içeren heyecan verici eğitimler için bizi takipte kalın.

Aşağıdaki noktalar ele alınacaktır:

  1. QR Kodu SDK Entegrasyonu
  2. C# ile Mikro QR Kodu Oluşturma - Kod Parçası
  3. Ücretsiz Mikro QR Kodu Oluşturucu - Çevrimiçi Araç

QR Kodu SDK Entegrasyonu

Herhangi bir istenmeyen durum için kurulum kılavuzuna göz atın. Bununla birlikte, NuGet Paket Yöneticisi’nde aşağıdaki komutu çalıştırabilir veya bu C# kütüphanesinin DLL dosyasını indirebilirsiniz:

PM> Install-Package Aspose.BarCode 
qr kodu sdk entegrasyonu

C# ile Mikro QR Kodu Oluşturma - Kod Parçası

Aşağıda belirtilen adımları takip edebilirsiniz:

  • BarcodeGenerator sınıfının bir örneğini oluşturun ve QR kodu simgeleri türü ve kodlanacak metin ile başlatın.
  • QR kodunun boyutunu Pikseller cinsinden ayarlayın.
  • QR Kodu görüntüsünü belirli bir dosyaya PNG formatında Kaydedin (varsayılan olarak otomatik).
  • MikroQR M4 sürümünü ayarlayın ve çıktıyı kaydetmek için Kaydet yöntemini çağırın.

Aşağıdaki kod örneği, C# ile nasıl bir Mikro QR kodu oluşturucu geliştireceğinizi gösterir:

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);
}
}
}
}

Çıktı:

mikro qr kod oluşturucu

Aynı şekilde, aşağıdaki kod parçasını kullanarak dikdörtgen Mikro QR kodu oluşturabilirsiniz:

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);
}
}
}
}

Aşağıdaki resimlerde oluşturulan dikdörtgen Mikro QR kodunu görebilirsiniz:

Dikdörtgen Mikro QR kodu

Ücretsiz Mikro QR Kodu Oluşturucu - Çevrimiçi Araç

Aspose.BarCode ile desteklenen bir çevrimiçi Mikro QR kod tarayıcı ve oluşturucu bulunmaktadır. Ayrıca, ücretsizdir ve neredeyse tüm yaygın web tarayıcılarında açabilirsiniz.

ücretsiz mikro qr kod oluşturucu

Mikro QR Kodu Oluşturucu - Ücretsiz Lisans Alın

Bu QR Kodu SDK’sını denemek için değerlendirme kısıtlaması olmadan ücretsiz bir geçici lisans alabilirsiniz.

Özet

Bu, bu blog yazısının sonuna geliyoruz. Programlı olarak C# ile Mikro QR kodu oluşturmayı ele aldık. Ayrıca, Aspose.BarCode for .NET kullanarak bir dikdörtgen Mikro QR kodu oluşturmayı da inceledik. Benzer şekilde, daha fazla bilgi edinmek için belge, GitHub deposu ve API referanslarına göz atabilirsiniz.

Soru Sor

Sorularınızı veya sorgularınızı bizimle forum üzerinden paylaşabilirsiniz.

Ayrıca Bakınız