C# QR-Code-Generator

Das Hinzufügen von Logos zu QR-Codes steigert das Branding, die Ästhetik und das Vertrauen. Personalisieren, einbinden und Glaubwürdigkeit aufbauen. Individuelle QR-Codes mit Logos schaffen optisch ansprechende, wiedererkennbare und vertrauenswürdige Markenerlebnisse. In diesem Blogbeitrag werden wir untersuchen, wie man mithilfe der QR-Code-Generator-REST-API einen QR-Code mit einem benutzerdefinierten Logo in C# generiert. Wir werden das GroupDocs.Signature Cloud SDK für .NET verwenden, um diese Funktionalität zu erreichen. Machen wir also mit und lernen wie man mit C# QR-Codes mit einem Logo generiert.

Schritte im Überblick:

Schritt 1: Richten Sie das C# QR Code Generator SDK ein

Stellen Sie zunächst sicher, dass das GroupDocs.Signature Cloud SDK für .NET in Ihrem Projekt installiert ist. Sie können GroupDocs.Signature Cloud SDK für .NET über den NuGet-Paketmanager oder mit dem folgenden Befehl in der .NET-CLI in Ihrem Projekt installieren:

dotnet add package GroupDocs.Signature-Cloud --version 23.4.0

Schritt 2: Initialisieren Sie den API-Client

Um den API-Client zu initialisieren, rufen Sie bitte Ihre Client-ID und Ihr Client-Geheimnis vom Dashboard ab und fügen Sie den Code wie unten gezeigt hinzu:

Schritt 3: Hochladen des Dokuments

Bevor Sie den QR-Code mit einem Logo generieren, müssen Sie das Logo und das Dokument hochladen, zu dem Sie den QR-Code hinzufügen möchten. Laden Sie das Dokument und das Logo mit einer der folgenden Methoden in den Cloud-Speicher hoch:

  • Verwenden des Dashboards.
  • Laden Sie alle Dateien einzeln mit der Upload File API über den Browser hoch.
  • Programmgesteuertes Hochladen mithilfe des unten angegebenen Codebeispiels:

Dadurch sind die hochgeladenen Dateien im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

Schritt 4: Generieren Sie einen QR-Code mit einem Logo mit C#

Hier sind die Schritte und der Beispielcode, die zeigen, wie Sie mithilfe der QR-Code-Generator-REST-API einen QR-Code mit einem Logo in C# generieren.

  1. Erstellen Sie zunächst ein Konfigurationsobjekt mit Ihren API-Anmeldeinformationen.
  2. Als nächstes instanziieren Sie die Klasse SignApi, um auf die Signaturfunktion zuzugreifen.
  3. Legen Sie dann die QR-Code-Optionen für die Signatur fest, einschließlich Hintergrundfarbe, Abmessungen, Ausrichtung, Position und Logo-Dateipfad.
  4. Geben Sie als Nächstes die Zeicheneinstellungen an, einschließlich des Dokumentdateipfads und des Ausgabedateipfads.
  5. Erstellen Sie dann eine Signaturanforderung mit den angegebenen Signatureinstellungen.
  6. Stellen Sie abschließend die Signaturanforderung mit der Methode CreateSignatures und greifen Sie auf die Antwort zu, um Informationen über das signierte Dokument abzurufen.

Das folgende Codebeispiel zeigt, wie Sie mithilfe der QR-Code-Ersteller-REST-API einen QR-Code mit einem benutzerdefinierten Logo in C# erstellen.

Schritt 5: Laden Sie die resultierende Datei herunter

Der im vorherigen Schritt angegebene Code speichert die resultierende Datei in der Cloud. Um es herunterzuladen, können Sie den folgenden Codeausschnitt verwenden.

FAQs:

Kann ich für das Logo ein anderes Bilddateiformat als JPG verwenden?

Ja, die C# QR Code Generator Rest API unterstützt verschiedene Bilddateiformate wie PNG, JPEG, GIF und BMP für das Logobild.

Kann ich QR-Code aus einem String in C# generieren?

Ja, Sie können ein Beispiel für C# generiert QR-Code aus Zeichenfolge sehen.

Was ist die Fehlerkorrekturstufe und die QR-Code-Version?

Die Fehlerkorrekturstufe bestimmt den Grad der Redundanz im QR-Code und beeinflusst dessen Lesbarkeit und Fehlerkorrekturfähigkeit. Die Version bestimmt die Größe und Datenkapazität des QR-Codes. Sie können die entsprechenden Werte entsprechend Ihren Anforderungen auswählen.

Kann ich das Erscheinungsbild des QR-Codes anpassen, z. B. die Farben ändern?

Ja, die C# QR Code Generator Rest API bietet zusätzliche Optionen zum Anpassen des Erscheinungsbilds des QR-Codes, einschließlich Vordergrundfarbe, Hintergrundfarbe und Rahmenfarbe.

Ist das GroupDocs.Signature Cloud SDK für .NET ein kostenpflichtiger Dienst?

Ja, GroupDocs.Signature Cloud bietet sowohl kostenlose als auch kostenpflichtige Pläne an. Weitere Informationen zu Preisen und verfügbaren Funktionen finden Sie auf der Website.

Abschluss

In diesem Blogbeitrag haben wir gelernt, wie man mithilfe der QR Code Generator Rest API QR-Codes mit Logos in C# generiert. Durch das Hinzufügen eines benutzerdefinierten Logos können Sie die visuelle Attraktivität und den Wiedererkennungswert Ihrer QR-Codes steigern.

Das GroupDocs.Signature Cloud SDK für .NET vereinfacht den Prozess und bietet verschiedene Optionen zur Anpassung. Erkunden Sie gerne die Dokumentation und experimentieren Sie mit verschiedenen Einstellungen, um QR-Code in C# zu generieren, der Ihren Branding-Anforderungen entspricht.

Darüber hinaus können Sie einen Abschnitt API-Referenz sehen, der es Ihnen ermöglicht, unsere APIs direkt über den Browser zu visualisieren und mit ihnen zu interagieren. Der vollständige Quellcode des C# SDK ist auf Github frei verfügbar.

Schließlich schreiben wir weiterhin neue Blogartikel in verschiedenen Dateiformaten und analysieren sie mithilfe der REST-API. Bitte kontaktieren Sie uns für die neuesten Updates. Viel Spaß beim Codieren!

Kostenloser Online-QR-Code-Generator

Zum kostenlosen Generieren eines QR-Codes online. Bitte versuchen Sie es mit einer Online-QR-Code-Generator-App, um QR-Codes zu erstellen. Diese QR-Code-Erstellungs-App wurde unter Verwendung der oben genannten C#-Signaturbibliothek entwickelt.

Stelle eine Frage

Falls Sie Fragen oder Unklarheiten zum QR-Code-Generator haben, können Sie uns gerne über unser Forum kontaktieren.

Siehe auch

Hier sind einige verwandte Artikel, die für Sie hilfreich sein könnten: