Python-QR-Code-Generator

QR-Codes können von einem Smartphone oder einem anderen Gerät gescannt werden, um eine Website zu öffnen, ein Video anzusehen oder auf andere verschlüsselte Informationen zuzugreifen. Sie erfreuen sich immer größerer Beliebtheit, da sie einfach zu bedienen sind und sich viele Daten auf kleinem Raum speichern lassen. In diesem Blogbeitrag zeigen wir Ihnen, wie Sie Text-QR-Codes in Python generieren. Wir stellen Ihnen eine Schritt-für-Schritt-Anleitung und Codeausschnitte zur Verfügung, die Ihnen bei der Entwicklung Ihres eigenen Text zu QR-Code-Generators in Python helfen.

Dieser Artikel behandelt die folgenden Themen:

  1. Text zu QR-Code-Generator-Python-API
  2. Text zu QR-Code in Python
  3. Text an die QR-Code-Generierung anpassen
  4. Generieren Sie einen QR-Code mit Text
  5. Text zu QR-Code-Generator online
  6. Kostenlose Lernressourcen

Text zu QR-Code-Generator-Python-API

Wir werden die API Aspose.BarCode for Python verwenden, um QR-Codes aus Text zu generieren. Es ermöglicht das Generieren und Lesen von Barcodes und QR-Codes in Python. Die API unterstützt über 60 Barcode-Symbole, wie QR-Code, Code 128, Code 39, EAN, UPC und viele mehr. Es ermöglicht Entwicklern, den generierten Barcode oder QR-Code einfach in verschiedenen Bildformaten wie PNG, JPEG und TIFF zu speichern.

Bitte laden Sie das Paket herunter oder installieren Sie die API von PyPI, indem Sie den folgenden Pip-Befehl in der Konsole verwenden:

pip install aspose-barcode-for-python-via-net 

Text zum QR-Code in Python

Wir können mit Aspose.BarCode for Python einen QR-Code aus Text generieren, indem wir die folgenden Schritte ausführen:

  1. Erstellen Sie eine Instanz der BarcodeGenerator Klasse.
  2. Legen Sie die EncodeTypes auf „QR“ fest.
  3. Geben Sie den zu kodierenden Eingabetext an.
  4. Geben Sie optional Optionen zur Anpassung des QR-Codes an.
  5. Rufen Sie abschließend die Methode save() auf, um das generierte QR-Codebild im angegebenen Dateipfad zu speichern.

Das folgende Codebeispiel zeigt, wie Sie mit Python einen QR-Code erstellen.

# Dieses Codebeispiel zeigt, wie man aus Text einen QR-Code generiert.
# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR);

# Geben Sie den zu kodierenden Codetext an
generator.code_text = "Your text goes here!";

# Geben Sie die Größe des Bildes an
generator.parameters.barcode.x_dimension.pixels = 8.0;
generator.parameters.resolution = 500.0;

# Speichern Sie den generierten QR-Code
generator.save("C:\\Files\\Text_QR_Code.jpg")
Text zum QR-Code in Python

Text zum QR-Code in Python.

Passen Sie die Text zu QR-Code-Generierung in Python an

Wir können das Erscheinungsbild von aus Text generierten QR-Codes anpassen, indem wir die zuvor genannten Schritte ausführen. Wir müssen jedoch zusätzliche Eigenschaften festlegen, um die Hintergrundfarbe, Rahmenfarbe, Bildhöhe usw. anzupassen.

Das folgende Codebeispiel zeigt, wie Sie Text an die QR-Code-Generierung in Python anpassen.

# Dieses Codebeispiel zeigt, wie Sie einen QR-Code aus Text anpassen.
# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR);

# Geben Sie den zu kodierenden Codetext an
generator.code_text = "Your text goes here!";

# Geben Sie die Größe des Bildes an
generator.parameters.barcode.x_dimension.pixels = 8.0;

# Hintergrundfarbe festlegen
generator.parameters.back_color = Color(0,0,128)

# Stellen Sie die QR-Farbe ein
generator.parameters.barcode.bar_color = Color(255,255,255)

# Bildauflösung einstellen
generator.parameters.resolution = 300.0

# Rand festlegen
generator.parameters.border.dash_style = barcode.generation.BorderDashStyle.SOLID
generator.parameters.border.color = Color(255,0,0)
generator.parameters.border.visible = True
generator.parameters.border.width.point = 4.0

# Speichern Sie den generierten QR-Code
generator.save("C:\\Files\\Customized_QR_Code.jpg")
Passen Sie die Text zu QR-Code-Generierung in Python an

Passen Sie die Text zu QR-Code-Generierung in Python an.

Generieren Sie QR-Code mit Text in Python

Wir können dem generierten QR Code bild für Menschen lesbaren Text hinzufügen. Dabei kann es sich um eine Haupttextbeschriftung, eine obere Beschriftung oder eine untere Beschriftung handeln. Wir können Codetext und die Beschriftung unten hinzufügen, indem wir die zuvor genannten Schritte ausführen. Wir müssen jedoch nur die Eigenschaften codetextparameters und captionbelow wie unten gezeigt festlegen:

# Dieses Codebeispiel zeigt, wie man einen QR-Code mit Text generiert.
# Initialisieren Sie den BarcodeGenerator
# Geben Sie den Kodierungstyp an
generator = barcode.generation.BarcodeGenerator(barcode.generation.EncodeTypes.QR);

# Geben Sie den zu kodierenden Codetext an
generator.code_text = "Your text goes here!";

# Geben Sie die Größe des Bildes an
generator.parameters.barcode.x_dimension.pixels = 8.0;

# Hintergrundfarbe festlegen
generator.parameters.back_color = Color(255,255,255)

# Stellen Sie die QR-Farbe ein
generator.parameters.barcode.bar_color = Color(0,0,255)

# Bildauflösung einstellen
generator.parameters.resolution = 300.0

# Rand festlegen
generator.parameters.border.dash_style = barcode.generation.BorderDashStyle.SOLID
generator.parameters.border.color = Color(255,0,0)
generator.parameters.border.visible = True
generator.parameters.border.width.point = 4.0

# Zeigen Sie den Codetext über dem QR-Code an
generator.parameters.barcode.code_text_parameters.two_d_display_text = "Aspose.BarCode";
generator.parameters.barcode.code_text_parameters.location = barcode.generation.CodeLocation.ABOVE;

# Legen Sie die Beschriftung unter dem QR-Code fest
generator.parameters.barcode.code_text_parameters.two_d_display_text = "test"
generator.parameters.caption_below.text = "ASPOSE"
generator.parameters.caption_below.visible = True
generator.parameters.caption_below.font.style = FontStyle.BOLD
generator.parameters.caption_below.font.size.pixels = 18.0
generator.parameters.caption_below.font.family_name = "Verdana"

# Speichern Sie den generierten QR-Code
generator.save("C:\\Files\\QR_Code_with_text.jpg")
Generieren Sie QR-Code mit Text in Python

Generieren Sie QR-Code mit Text in Python.

Text zu QR-Code-Generator – Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die Bibliothek ohne Evaluierungseinschränkungen auszuprobieren.

Text zum QR-Code online

Mit der Online-Web-App QR-Code-Generator, die mithilfe dieser API entwickelt wurde, können Sie aus jedem online eingegebenen Text kostenlos einen QR-Code generieren.

Text zu QR-Code-Generator – Lernressourcen

Mithilfe der folgenden Ressourcen können Sie mehr über die Konvertierung von Text in einen QR-Code erfahren und verschiedene andere Funktionen der Bibliothek erkunden:

Abschluss

In diesem Blogbeitrag haben wir Ihnen gezeigt, wie Sie mit Aspose.BarCode for Python einen Text zu QR-Code-Generator in Python entwickeln. Wir haben auch gesehen, wie Sie die QR-Codes anpassen und dem Bild Bildunterschriften hinzufügen. Durch die Nutzung von Aspose.BarCode können Sie beeindruckende QR-Codes erstellen, die für Website-Links, Kontaktinformationen und mehr verwendet werden können. Bei Unklarheiten können Sie uns gerne in unserem kostenlosen Support-Forum kontaktieren.

Siehe auch