IRONSOFTWAREHOME

Jak dodać logo do kodów QR

Curtis Chau
Curtis Chau
Updated: 2 stycznia 2026

Dodanie logo do kodu QR przekształca standardowy wzór w element identyfikacji wizualnej marki. Firmy wykorzystują kody QR z wbudowanym logo w materiałach marketingowych, na opakowaniach produktów oraz w kampaniach cyfrowych, aby wzmocnić rozpoznawalność marki, zachowując jednocześnie pełną skanowalność.

IronQR wspiera osadzanie logo poprzez klase QrLogo oraz wlasciwosc Logo w QrStyleOptions. Konstruktor QrLogo przyjmuje parametry szerokosci, wysokosci i promienia zaokraglenia rogow, dajac Ci kontrole nad wygladem logo.

W tym przewodniku pokażemy, jak osadzić logo w kodach QR za pomocą IronQR w języku C#.

Szybki start: Dodaj logo do kodu QR

Zaladuj obraz logo, dolacz go do QrStyleOptions i zapisz QR kod z marka.

  1. 1Install IronQR with NuGet Package Manager

    PM > Install-Package IronQR

  2. 2Skopiuj i uruchom ten fragment kodu.

    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");
    C#
  3. 3Wdrożenie do testowania w środowisku produkcyjnym

    Rozpocznij używanie IronQR w swoim projekcie już dziś z darmową wersją próbną
    arrow pointer

Osadź logo w kodzie QR

Aby dodac logo, zaladuj swoj obraz przy uzyciu AnyBitmap.FromFile, a nastepnie utworz obiekt QrLogo okreslajac szerokosc, wysokosc i promien zaokraglenia rogow. Przypisz go do wlasciwosci Logo w QrStyleOptions.

Aby uzyskać najlepsze wyniki, użyj kwadratowego logo na przezroczystym lub białym tle. Parametr promienia narożnika pozwala zaokrąglić krawędzie logo, nadając mu elegancki wygląd.

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

Wynik

Kod QR z osadzonym logo

Co dalej?

Po umieszczeniu logo warto rozważyć dostosowanie kolorów kodu QR do palety barw marki, dodanie marginesów w celu zapewnienia lepszego skanowania przy mniejszych rozmiarach lub ustawienie poziomów korekcji błędów, aby kod pozostał czytelny przy nałożeniu większego logo.

Często Zadawane Pytania

Jakie są korzyści z dodania logo do kodu QR?

Dodanie logo do kodu QR może przekształcić standardowy wzór w znak towarowy, zwiększając rozpoznawalność marki na materiałach marketingowych, opakowaniach produktów i w kampaniach cyfrowych, zachowując pełną skanowalność.

Jak mogę osadzić logo w moim kodzie QR za pomocą IronQR?

Z IronQR możesz osadzić logo, używając klasy `QrLogo` i właściwości `Logo` w `QrStyleOptions`. Możesz załadować obraz swojego logo, dołączyć go do `QrStyleOptions` i zapisać oznakowany kod QR.

Jakie parametry mogę ustawić, tworząc QrLogo w IronQR?

Tworząc `QrLogo` w IronQR, możesz ustawić parametry szerokości, wysokości i promienia narożników, co daje ci kontrolę nad wyglądem logo w twoim kodzie QR.

Jaki typ logo najlepiej nadaje się do osadzenia w kodzie QR?

Dla najlepszych wyników zaleca się użycie kwadratowego logo z przezroczystym lub białym tłem. To zapewnia, że logo dobrze integruje się z projektem kodu QR.

Czy mogę dostosować wygląd mojego kodu QR po dodaniu logo?

Tak, po osadzeniu logo możesz dalej dostosowywać swój kod QR, zmieniając jego kolory, aby dopasować je do palety marki, dodając marginesy lub ustawiając poziom korekcji błędów przy użyciu IronQR.

Czy istnieje możliwość zaokrąglenia krawędzi logo w kodzie QR?

Tak, możesz zaokrąglić krawędzie logo w kodzie QR, podając parametr promienia narożnika podczas tworzenia obiektu `QrLogo` w IronQR.

Jaki jest minimalny przepływ pracy, aby dodać logo do kodu QR za pomocą IronQR?

Minimalny przepływ pracy obejmuje pobranie biblioteki C#, załadowanie obrazu logo za pomocą `AnyBitmap.FromFile`, stworzenie `QrLogo` z rozmiarem i promieniem narożników, konfigurację `QrStyleOptions` z właściwością `Logo` oraz zapisanie kodu QR za pomocą `SaveAs`.

Jak zacząć używać IronQR do tworzenia kodów QR z osadzonym logo?

Aby rozpocząć używanie IronQR do tworzenia kodów QR z osadzonym logo, należy najpierw pobrać bibliotekę C# z NuGet, a następnie postępować zgodnie z krokami, aby załadować logo, stworzyć `QrLogo`, skonfigurować `QrStyleOptions` i zapisać kod QR.

What should I do after embedding a logo in my QR code?

Consider customizing your QR code further by adjusting colors to match your brand, adding margins for better scanning, or setting error correction levels for enhanced readability.

Can embedded logo QR codes still be scanned effectively?

Yes, even with an embedded logo, IronQR ensures that the QR code maintains full scannability by allowing you to set appropriate error correction levels.

Curtis Chau
Autor tekstów technicznych

Curtis Chau posiada tytuł licencjata z informatyki (Uniwersytet Carleton) i specjalizuje się w front-endowym rozwoju, z ekspertką w Node.js, TypeScript, JavaScript i React. Pasjonuje się tworzeniem intuicyjnych i estetycznie przyjemnych interfejsów użytkownika, Curtis cieszy się pracą z nowoczesnymi frameworkami i tworzeniem dobrze zorganizowanych, atrakcyjnych wizualnie podręczników.

...
Czytaj więcej

Gotowy, aby rozpocząć?

Nuget Downloads 74,386Wersja:2026.9właśnie wydany

Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta
Biblioteka C# NuGet dla plików PDF
Zainstaluj za pomocą NuGet

Wersja: 2026.9

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. W Eksploratorze Rozwiązań, kliknij prawym przyciskiem Myszy na Odwołania, Zarządzaj pakietami NuGet
  2. Wybierz Przeglądaj i wyszukaj "IronQR"
  3. Wybierz pakiet i zainstaluj
DLL PDF dla C#
Pobierz DLL

Wersja: 2026.9

  1. Pobierz i rozpakuj IronQR do lokalizacji, takiej jak ~/Libs w katalogu Solution
  2. W Eksploratorze rozwiązań Visual Studio kliknij prawym przyciskiem myszy Odwołania. Wybierz Przeglądaj, "IronQR.dll"

Licencje od $999

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta