IRONSOFTWAREHOME
QR Kodunu Görüntü Olarak Yeniden Boyutlandırma
using IronQr;
using IronSoftware.Drawing;

string url = "https://ironsoftware.com/csharp/qr/";

// Generate the QR code data
QrCode qr = QrWriter.Write(url);

// Define custom resizing
QrStyleOptions styleOptions = new QrStyleOptions
{
    Dimensions = 100
};

// Save using the style options
AnyBitmap qrResized = qr.Save(styleOptions);
qrResized.SaveAs("qr-resized.png");
Imports IronQr
Imports IronSoftware.Drawing

Dim url As String = "https://ironsoftware.com/csharp/qr/"

' Generate the QR code data
Dim qr As QrCode = QrWriter.Write(url)

' Define custom resizing
Dim styleOptions As New QrStyleOptions With {
    .Dimensions = 100
}

' Save using the style options
Dim qrResized As AnyBitmap = qr.Save(styleOptions)
qrResized.SaveAs("qr-resized.png")
NuGet Download
PM > Install-Package IronQR
QR Kodunu Görüntü Olarak Yeniden Boyutlandırma

QR Kodunu Görüntü Olarak Yeniden Boyutlandırma

Bir QR kodunun boyutunu yeniden ayarlamak, dijital varlıklarınızın yüksek çözünürlüklü baskı pazarlamasından küçük ölçekli mobil uygulama arayüzlerine kadar çeşitli araçlarda işlevsel kalmasını sağlamak için kritik bir adımdır. Piksel boyutlu ayarlamalar yaparak, pikselasyonlardan kaçınabilir ve tarama donanımının veri matrisi çeşitli mesafelerde doğru bir şekilde algılamasını sağlayabilirsiniz. IronQR kullanarak, geliştiriciler çıktı çözünürlüğünü tam olarak kontrol edebilir, bu da üretilen QR kodunun yapısal bütünlüğünü ve 'sessiz bölgesini' nihai gösterim boyutundan bağımsız olarak korunmasını sağlar.

QR kodunun boyutunu yeniden ayarlamak için 5 aşamalı kılavuz

  • using IronQr;
  • string url = "https://ironsoftware.com/csharp/qr/";
  • QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };
  • AnyBitmap qrResized = qr.Save(styleOptions);
  • qr.Save(styleOptions).SaveAs("qr-resized.png");

Kod Açıklaması

İlk olarak, IronQr ad alanı oluşturma ve render işlemini kolaylaştırmak için içe aktarılır. Hedef URL tanımlanır ve QrWriter.Write metodu tarafından işlenir, bu da QR kodu için iç veri yapısını oluşturur.

Sonraki adımda, fiziksel çıktıyı kontrol etmek için QrStyleOptions sınıfı kullanılır. Dimensions özelliğini ayarlayarak, son görüntü için tam piksel genişliği ve yüksekliği belirlenir. QR kodları kare olduğundan, bu değer her iki eksen için de uygulanır, 1:1 en-boy oranı sağlar. Son olarak, Save metodu bu stil yapılandırmalarını QR verisine uygular ve SaveAs yüksek çözünürlüklü bitmap'i yerel bir dosyaya aktarır.

IronQR ile QR Kodlarını Yeniden Boyutlandırmayı Nasıl Keşfedeceğinizi Öğrenin

Başlamaya Hazır mısınız?

Nuget Downloads 74,386Sürüm:2026.9yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez