Zmiana rozmiaru kodu QR jako obraz

Zmiana rozmiaru kodu QR jest kluczowym krokiem w zapewnianiu, że Twoje zasoby cyfrowe pozostaną funkcjonalne w różnych środowiskach, od wysokiej jakości materiałów drukowanych po małe interfejsy aplikacji mobilnych. Dostosowując wymiary pikseli, można zapobiec pikselizacji i zapewnić, że sprzęt skanujący będzie mógł dokładnie wykrywać matrycę danych z różnych odległości. Korzystając z IronQR, programiści mogą precyzyjnie kontrolować rozdzielczość wyjściową, zapewniając, że wygenerowany kod QR zachowa swoją integralność strukturalną i "cichą strefę" niezależnie od ostatecznego rozmiaru wyświetlania.

5-stopniowy przewodnik po zmianie rozmiaru kodu QR

  • 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");

Wyjaśnienie kodu

Najpierw przestrzeń nazw IronQr jest importowana w celu ułatwienia procesu generowania i renderowania. Docelowy URL jest definiowany i przetwarzany przez metodę QrWriter.Write, która tworzy wewnętrzną strukturę danych dla kodu QR.

Następnie klasa QrStyleOptions jest używana do kontrolowania fizycznego wyniku. Ustawiając właściwość Dimensions, określasz dokładną szerokość i wysokość pikseli dla ostatecznego obrazu. Ponieważ kody QR są kwadratowe, ta wartość dotyczy obu osi, zapewniając współczynnik proporcji 1:1. Na koniec metoda Save stosuje te konfiguracje stylu do danych QR, a SaveAs eksportuje bitmapę w wysokiej rozdzielczości do pliku lokalnego.

Odkryj, jak zmieniać rozmiar kodów QR z IronQR

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 70,814 | Wersja: 2026.7 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Chcesz szybkiego dowodu? PM > Install-Package IronQR
uruchom próbkę obserwuj, jak Twój URL staje się kodem QR.