Utwórz kod QR
using IronBarCode;

// The value of the QR code as a string. Also suitable for URLS
string value = "https://ironsoftware.com/";

// Simplest example of creating a QR Code with no settings
GeneratedBarcode myQRCode = QRCodeWriter.CreateQrCode(value);

// Advanced example with all parameters exclusive to QR codes set:

// The error correction level of the QR code
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;

// The width and height of the QR code in pixels
int size = 500;

// QR version.
// Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
int qrVersion = 0;

GeneratedBarcode myQRCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion);
NuGet Download
PM > Install-Package BarCode
Utwórz kod QR

Utwórz kod QR

IronBarcode oferuje programistom intuicyjne i łatwe w użyciu metody tworzenia unikalnych kodów QR z wieloma opcjami dostosowywania. Niezależnie od tego, czy jesteś deweloperem szukającym prostego generatora kodów QR z kilkoma liniami kodu, czy bardziej zaawansowanego generatora, w którym możesz kontrolować wszystkie aspekty kodu QR, takie jak poziom korekcji, rozmiar i wersję, IronBarcode oferuje wszystko, czego potrzebujesz w jednej bibliotece.

Po zaimportowaniu biblioteki IronBarcode, najpierw tworzymy instancję klasy QRCodeWriter, a następnie używamy QRCodeWriter.CreateQrCode, aby utworzyć nowy kod QR z wartością ciągu URL. Ta metoda to najprostszy sposób na stworzenie kodu QR z domyślnymi ustawieniami.

Możemy dostosować errorCorrectionLevel kodu QR dla większej personalizacji. Ten poziom koreluje z ilością danych nadmiarowych lub danych do odzyskiwania błędów zawartych w kodzie QR, co czyni go bardziej odpornym na awarie i gwarantuje działanie w trudnych warunkach.

Aby kontrolować size, wystarczy przypisać mu wartość całkowitą. qrVersion (między 1 a 40) reprezentuje wersję kodu QR. W zależności od tego, ile danych chcesz przechowywać i jaką pojemność chcesz, aby kod QR miał, programiści mogą dostosować go w celu zrównoważenia pojemności i rozmiaru w celu optymalizacji. Więcej informacji na temat ustalania wersji swojego kodu QR znajdziesz w tej dokumentacji tutaj.

Na końcu, przekazujemy wszystkie ustalone zmienne, size, qrVersion i correction, ponownie do metody QRCodeWriter.CreateQrCode, aby wygenerować dostosowany kod QR ze wszystkimi wymienionymi wyżej atrybutami.

Odkryj, jak tworzyć niestandardowe obrazy kodów kreskowych
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 2,540,041Wersja:2026.11właśnie wydany