QR Kodlarına Logo Ekleme Nasıl Yapılır
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.
-
IronQR aşağıdaki NuGet Paket Yöneticisi ile yükleyin
PM > Install-Package IronQR -
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"); -
Canlı ortamınızda test için dağıtım yapın
Ücretsiz deneme ile bugün projenizde IronQR kullanmaya başlayın
Asgari İş Akışı (5 adım)
- Gömülü logolu QR kodları oluşturmak için C# kütüphanesini indirin
AnyBitmap.FromFilekullanarak logo resminizi yükleyin- Boyut ve köşe yarıçapı parametreleri ile bir
QrLogooluşturun Logoözelliği ileQrStyleOptions'i yapılandırınSaveAskullanarak markalı QR kodunu kaydedin
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")
Çıktı
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.

