IRONSOFTWAREHOME

Wie man benutzerdefinierte QR-Code-Farben implementiert

Curtis Chau
Curtis Chau
Updated: 29. Juni 2026

QR-Codes haben sich von einfachen schwarz-weißen Mustern zu leistungsstarken Branding-Tools entwickelt. Im Jahr 2025 erkennen Unternehmen, dass ein gut gestalteter QR-Code die Markenidentität verstärken kann, während er voll scannbar bleibt. Das Anpassen der Vorder- und Hintergrundfarben Ihrer QR-Codes ermöglicht es Ihnen, visuell ansprechende Designs zu erstellen, die herausragen.

IronQR macht es einfach, die Farben eines QR-Codes mit der QrStyleOptions Klasse zu ändern. Sie können die Vordergrundfarbe (die dunklen Module), die Hintergrundfarbe oder beide ändern, um Ihre Markenrichtlinien zu erfüllen.

In diesem Praxisleitfaden zeigen wir verschiedene Möglichkeiten, QR-Code-Farben mit IronQR in C# anzupassen.

Schnellstart: QR-Code-Farben anpassen

Stellen Sie Vordergrund- und Hintergrundfarben über QrStyleOptions ein und speichern Sie den stilisierten QR-Code.

  1. 1Install IronQR with NuGet Package Manager

    PM > Install-Package IronQR

  2. 2Kopieren Sie diesen Codeausschnitt und führen Sie ihn aus.

    var qrCode = QrWriter.Write("https://example.com");
    var style = new QrStyleOptions { Color = Color.DarkBlue, BackgroundColor = Color.LightYellow };
    qrCode.Save(style).SaveAs("colored-qr.png");
    C#
  3. 3Bereitstellen zum Testen in Ihrer Live-Umgebung

    Beginnen Sie noch heute, IronQR in Ihrem Projekt zu verwenden, mit einer kostenlosen Testversion
    arrow pointer

Hintergrundfarbe ändern

Die Hintergrundfarbe eines QR-Codes ist der hellere Bereich um die dunklen Module herum. Standardmäßig ist dies Weiß, aber Sie können es in eine beliebige Farbe ändern, die ausreichenden Kontrast zum Vordergrund bietet.

Eine benutzerdefinierte Hintergrundfarbe ist nützlich, wenn QR-Codes auf farbigen Flächen platziert werden oder wenn Sie mit der Farbpalette Ihrer Marke übereinstimmen möchten. Stellen Sie einfach sicher, dass genügend Kontrast vorhanden ist, damit Scanner den Code zuverlässig lesen können.

using IronQr;
using IronSoftware.Drawing;

// Create a QR code
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");

// Set background color
QrStyleOptions styleOptions = new QrStyleOptions()
{
    BackgroundColor = Color.LightBlue
};

// Save QR code with custom background
AnyBitmap qrImage = qr.Save(styleOptions);
qrImage.SaveAs("qrBackgroundColor.png");
QR-Code mit benutzerdefinierter Hintergrundfarbe

Vordergrundfarbe ändern

Die Vordergrundfarbe repräsentiert die dunklen Module des QR-Codes - das eigentliche Datenmuster, das Scanner lesen. Während Schwarz die Standardwahl ist, können Sie jede dunklere Farbe verwenden, die guten Kontrast zu Ihrem Hintergrund hält.

Die Änderung der Vordergrundfarbe ermöglicht es Ihnen, Ihre Primärfarbe der Marke in das QR-Code-Design zu integrieren. Tiefblaue, dunkelgrüne oder kräftig burgunderrote Töne eignen sich gut als Alternative zu Schwarz.

using IronQr;
using IronSoftware.Drawing;

// Create a QR code
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");

// Set background color
QrStyleOptions styleOptions = new QrStyleOptions()
{
    Color = Color.PaleVioletRed
};

// Save QR code with custom background
AnyBitmap qrImage = qr.Save(styleOptions);
qrImage.SaveAs("qrBackgroundColor.png");
QR-Code mit benutzerdefinierter Vordergrundfarbe

Abschluss

Das Anpassen von QR-Code-Farben mit IronQR eröffnet kreative Möglichkeiten, während Ihre Codes voll funktionsfähig bleiben:

  • Hintergrundfarbe: Verwenden Sie BackgroundColor, um das hellere Gebiet hinter dem QR-Muster zu ändern
  • Vordergrundfarbe: Verwenden Sie Color, um die dunklen Module zu ändern, die Ihre Daten kodieren
  • Kombinierte Gestaltung: Setzen Sie beide Eigenschaften zusammen für vollständige Markenübereinstimmung

Denken Sie daran, ausreichenden Kontrast zwischen Vorder- und Hintergrundfarben zu wahren, um zuverlässiges Scannen über unterschiedliche Geräte und Lichtverhältnisse hinweg sicherzustellen.

Weitere Gestaltungsmöglichkeiten, einschließlich Logos, Ränder und Dimensionen, finden Sie in der IronQR-Dokumentation oder erkunden Sie zusätzliche Code-Beispiele auf GitHub.

Häufig gestellte Fragen

Wie kann ich die Farben eines QR-Codes mit IronQR anpassen?

Sie können die Farben eines QR-Codes mit IronQR anpassen, indem Sie die `QrStyleOptions`-Klasse verwenden. Dies ermöglicht es, die Vordergrundfarbe mit der `Color`-Eigenschaft und die Hintergrundfarbe mit der `BackgroundColor`-Eigenschaft zu setzen, um die visuelle Identität Ihrer Marke widerzuspiegeln.

Welche Bedeutung hat die Einhaltung des Kontrasts bei QR-Code-Farben?

Die Einhaltung des Kontrasts zwischen den Vorder- und Hintergrundfarben eines QR-Codes ist entscheidend, damit Scanner den Code zuverlässig lesen können. IronQR ermöglicht Ihnen die Änderung dieser Farben, wobei der notwendige Kontrast für die Funktionalität gewahrt bleibt.

Kann ich mit IronQR die QR-Code-Farben an meine Marke anpassen?

Ja, IronQR ermöglicht es Ihnen, sowohl die Vordergrund- als auch die Hintergrundfarben eines QR-Codes anzupassen, um sie mit der Farbpalette Ihrer Marke in Einklang zu bringen und die Markenidentität zu verstärken, während die QR-Codes scannbar bleiben.

Wie stelle ich eine benutzerdefinierte Hintergrundfarbe für einen QR-Code in IronQR ein?

Um eine benutzerdefinierte Hintergrundfarbe für einen QR-Code mit IronQR einzustellen, verwenden Sie die `BackgroundColor`-Eigenschaft innerhalb der `QrStyleOptions`-Klasse, was es Ihnen ermöglicht, den QR-Code an farbige Oberflächen oder Markenfarben anzupassen.

Welche Schritte sind erforderlich, um einen QR-Code mit benutzerdefinierten Farben mit IronQR zu erstellen?

Die Schritte umfassen das Herunterladen der IronQR-Bibliothek, das Erstellen eines QR-Codes mit der `QrWriter`-Klasse, das Initialisieren von `QrStyleOptions`, um die `Color`- und `BackgroundColor`-Eigenschaften festzulegen, und das Speichern des gestalteten QR-Codes mit der `SaveAs`-Methode.

Ist es möglich, die Vordergrundfarbe eines QR-Codes mit IronQR zu ändern?

Ja, Sie können die Vordergrundfarbe eines QR-Codes mit IronQR ändern, indem Sie die `Color`-Eigenschaft in der `QrStyleOptions`-Klasse setzen, was die Einbindung Ihrer Markenprimärfarben in das QR-Code-Design ermöglicht.

Welche Vorteile bieten benutzerdefinierte QR-Code-Farben?

Benutzerdefinierte QR-Code-Farben können die Markenidentität und ästhetische Anziehungskraft erhöhen und QR-Codes ansprechender und erkennbarer machen, während ihre Kernfunktionalität und Scannbarkeit erhalten bleibt, eine Funktion, die von IronQR unterstützt wird.

Wo finde ich mehr Beispiele zur QR-Code-Stilisierung mit IronQR?

Weitere Beispiele zur QR-Code-Stilisierung mit IronQR finden Sie in der [IronQR-Dokumentation](https://ironsoftware.com/csharp/qr/) sowie zusätzliche Code-Beispiele auf [GitHub](https://github.com/iron-software/IronQr.Examples).

Können Vordergrund- und Hintergrundfarben gleichzeitig in IronQR geändert werden?

Ja, IronQR ermöglicht es, sowohl Vordergrund- als auch Hintergrundfarben gleichzeitig zu ändern, indem die jeweiligen Eigenschaften in der `QrStyleOptions`-Klasse gesetzt werden, was eine vollständige Anpassung der QR-Code-Erscheinung ermöglicht.

Wofür wird die `QrStyleOptions`-Klasse in IronQR verwendet?

Die `QrStyleOptions`-Klasse in IronQR wird verwendet, um das Erscheinungsbild von QR-Codes anzupassen, einschließlich des Setzens der Vordergrund- (`Color`) und Hintergrund- (`BackgroundColor`) Farben, um spezifischen Design- oder Markenanforderungen gerecht zu werden.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender Handbücher.

...
Weiterlesen

Bereit anzufangen?

Nuget Downloads 74,386Version:2026.9gerade veröffentlicht

Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.
C# NuGet-Bibliothek für PDF
Installation mit NuGet

Version: 2026.9

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. Rechtsklick auf Referenzen, NuGet-Pakete verwalten
  2. Durchsuchen und nach 'IronQR' suchen
  3. Paket auswählen und installieren
C# PDF DLL
Download DLL

Version: 2026.9

  1. Laden Sie IronQR herunter und entpacken Sie es an einem Ort wie ~/Libs in Ihrem Solution-Verzeichnis
  2. Klicken Sie im Visual Studio Lösungsexplorer mit der rechten Maustaste auf Referenzen. Wählen Sie Durchsuchen, "IronQR.dll"

Lizenzen ab $999

Key in blue circle

Holen Sie sich sofort Ihren kostenlosen 30-Tage-Testschlüssel.

Your trial license will be sent to your email address

Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.

bullet_checkedIhr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.Keine Einschränkungen. 100 % freigeschaltet. Keine Kreditkarte.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
AWS-Logo
Booking Badge

Von Millionen von Ingenieur*innen weltweit vertraut

Azure (WebApps, Funktionen v3)
Erhalten Sie Ihre unverbindliche Beratung
Füllen Sie das Formular unten aus oder senden Sie eine E-Mail an sales@ironsoftware.com
Ihre Daten werden immer vertraulich behandelt.
Von Millionen von Ingenieur*innen weltweit vertraut
Azure (WebApps, Funktionen v3)
Erhalten Sie sofort Ihren kostenlosen 30-Tage-Testschlüssel.
Ihr Testlizenzschlüssel wurde Ihnen per E-Mail gesendet.