QR Kodlarına Logo Ekleme Nasıl Yapılır

This article was translated from English: Does it need improvement?
Translated
View the article in English

QR kodunuza logo eklemek, standart bir deseni markalı bir varlığa dönüştürür. Firmalar, marka tanınırlığını pekiştirirken tam taranabilirliği korumak için logo-embedded QR kodlarını pazarlama materyallerinde, ürün ambalajında ​​ve dijital kampanyalarda kullanır.

IronQR, QrLogo sınıfı ve Logo içindeki QrStyleOptions özelliği aracılığıyla logoların gömülmesini destekler. QrLogo oluşturucu, genişlik, yükseklik ve köşe yarıçapı parametrelerini kabul ederek logonun nasıl görüneceğini kontrol etmenizi sağlar.

Bu kılavuzda, C# içinde IronQR kullanarak QR kodlarınıza nasıl logo yerleştireceğinizi göstereceğiz.

Hızlı Başlangıç: QR Koduna Logo Ekle

Bir logo görüntüsü yükleyin, bunu QrStyleOptions'ye ekleyin ve markalı QR kodunu kaydedin.

  1. IronQR aşağıdaki NuGet Paket Yöneticisi ile yükleyin

    PM > Install-Package IronQR
  2. Bu kod parçacığını kopyalayın ve çalıştırın.

    var qrCode = QrWriter.Write("https://example.com");
    var logo = new QrLogo(AnyBitmap.FromFile("logo.png"), 50, 50, 5);
    var style = new QrStyleOptions { Logo = logo };
    qrCode.Save(style).SaveAs("qr-with-logo.png");
  3. Canlı ortamınızda test için dağıtım yapın

    Ücretsiz deneme ile bugün projenizde IronQR kullanmaya başlayın

    arrow pointer

QR Koduna Logo Gömme

Logo eklemek için, AnyBitmap.FromFile kullanarak resminizi yükleyin, ardından genişlik, yükseklik ve köşe yarıçapını belirterek bir QrLogo nesnesi oluşturun. Bunu Logo içindeki QrStyleOptions özelliğine atayın.

En iyi sonuçlar için şeffaf veya beyaz arka planlı bir kare logo kullanın. Köşe yarıçapı parametresi, logoyu düzgün bir görünüm için yuvarlamanızı sağlar.

:path=/static-assets/qr/content-code-examples/how-to/add-custom-logo-qr-code.cs
using IronQr;
using IronSoftware.Drawing;

// Load new logo image
AnyBitmap logo = AnyBitmap.FromFile("sample.png");

// Add new logo to QR code style options
QrStyleOptions styleOptions = new QrStyleOptions()
{
    Logo = new QrLogo(logo, 0, 0, 10),
    Dimensions = 500,
};

// Create QR code with URL data
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");

// Save QR code as a bitmap
AnyBitmap qrImage = qr.Save(styleOptions);

// Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png");
Imports IronQr
Imports IronSoftware.Drawing

' Load new logo image
Dim logo As AnyBitmap = AnyBitmap.FromFile("sample.png")

' Add new logo to QR code style options
Dim styleOptions As New QrStyleOptions() With {
    .Logo = New QrLogo(logo, 0, 0, 10),
    .Dimensions = 500
}

' Create QR code with URL data
Dim qr As QrCode = QrWriter.Write("https://ironsoftware.com/csharp/qr/")

' Save QR code as a bitmap
Dim qrImage As AnyBitmap = qr.Save(styleOptions)

' Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png")
$vbLabelText   $csharpLabel

Çıktı

Logolu gömülü QR kodu

Sonraki Adım Nedir?

Logonuz yerleştirildiğinde, marka paletinize uyacak şekilde QR kod renklerini ayarlamayı, daha küçük boyutlarda daha temiz tarama için kenar boşlukları eklemeyi veya daha büyük bir logo katmanı ile kodun okunabilirliği için hata düzeltme seviyelerini ayarlamayı göz önünde bulundurun.

Sıkça Sorulan Sorular

QR koduna logo eklemenin faydası nedir?

Bir QR koduna logo eklemek, standart bir deseni pazarlama malzemelerinde, ürün ambalajlarında ve dijital kampanyalarda marka tanınırlığını artıran bir marka varlığına dönüştürebilirken, tam taranabilirlik sağlar.

IronQR'yi kullanarak QR koduma nasıl logo yerleştirebilirim?

IronQR ile, `QrLogo` sınıfı ve `QrStyleOptions` içindeki `Logo` özelliğini kullanarak bir logo yerleştirebilirsiniz. Logonuzun görüntüsünü yükleyebilir, `QrStyleOptions`'a ekleyebilir ve markalı QR kodunu kaydedebilirsiniz.

IronQR'de bir QrLogo oluştururken hangi parametreleri ayarlayabilirim?

IronQR'de bir `QrLogo` oluştururken, genişlik, yükseklik ve köşe yarıçapı gibi parametreleri ayarlayabilir, QR kodunuzdaki logonun görünümü üzerinde kontrol sahibi olabilirsiniz.

Bir QR koduna yerleştirmek için en iyi logo türü nedir?

En iyi sonuçlar için, şeffaf veya beyaz bir arka plana sahip kare bir logo kullanmanız önerilir. Bu, logonun QR kodu tasarımıyla iyi bir şekilde bütünleşmesini sağlar.

Logoyu ekledikten sonra QR kodumun görünümünü ayarlayabilir miyim?

Evet, bir logo yerleştirdikten sonra, QR kodunuzu marka paletinize uyacak şekilde renklerini ayarlayarak, kenarlık ekleyerek veya IronQR kullanarak hata düzeltme seviyelerini ayarlayarak daha da özelleştirebilirsiniz.

QR kodundaki logonun kenarlarını yuvarlamak mümkün mü?

Evet, IronQR'de bir `QrLogo` nesnesi oluştururken köşe yarıçapı parametresini belirterek QR kodundaki logonun kenarlarını yuvarlayabilirsiniz.

IronQR kullanarak QR koduna logo eklemek için minimal iş akışı nedir?

Minimal iş akışı, C# kütüphanesini indirip, logonuzu `AnyBitmap.FromFile` ile yüklemek, boyut ve köşe yarıçapı belirterek bir `QrLogo` oluşturmak, `QrStyleOptions`'ı `Logo` özelliğiyle yapılandırmak ve QR kodunu `SaveAs` kullanarak kaydetmeyi içerir.

Logo eklenmiş QR kodları oluşturmak için IronQR kullanmaya nasıl başlayabilirim?

Logo eklenmiş QR kodları oluşturmak için IronQR kullanmaya başlamak için ilk olarak NuGet'ten C# kütüphanesini indirin, ardından logonuzu yüklemek, bir `QrLogo` oluşturmak, `QrStyleOptions`'u yapılandırmak ve QR kodunuzu kaydetmek üzere adımları takip edin.

Ahmad Sohail
Full Stack Geliştirici

Ahmad, C#, Python ve web teknolojilerinde sağlam bir temele sahip bir full-stack geliştiricidir. Gerçek dünyadaki uygulamalarda ölçeklenebilir yazılım çözümleri oluşturmaktan ve tasarım ile işlevselliğin nasıl buluştuğunu keşfetmekten derin bir ilgi duyar.

...

Daha Fazla Oku
Başlamaya Hazır mısınız?
Nuget İndirmeler 67,270 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronQR
bir örnek çalıştırın url'nizin bir QR koda dönüşmesini izleyin.