Wie exportiere ich Barcodes als HTML

Hairil related to Wie exportiere ich Barcodes als HTML
Hairil Hasyimi Bin Omar
8. Mai 2023
Aktualisiert 17. Dezember 2024
Teilen Sie:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Die Ausgabe einer guten API muss so vielseitig sein, dass der Benutzer sie in seinem Programm oder seiner Anwendung weiterverwenden kann, und sie muss nicht unbedingt auf der Festplatte gespeichert werden. Und deshalb bietet IronBarcode viele Optionen, damit Benutzer den GeneratedBarcode in verschiedene Typen exportieren können, und eine davon ist der Export der generierten Barcodes als HTML.

Der Export des GeneratedBarcode in HTML als entweder eine Data URL, ein HTML-Tag oder eine HTML-Datei. In diesem Artikel werden wir besprechen, wie wir in jedes Format exportieren können.

Erste Schritte mit IronBarcode

Beginnen Sie noch heute mit der Verwendung von IronBarcode in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer

Barcode als Daten-URL exportieren

Bevor wir besprechen, wie man einen Barcode als Data-URL exportiert, müssen wir zunächst wissen, was genau eine Data-URL ist. Daten-URL, auch bekannt als Daten-URI, ist eine Art von Uniform Resource Identifier (URI), der es ermöglicht, Daten direkt in die URL-Zeichenfolge einzubetten, eingebettet auf Webseiten, als ob sie externe Ressourcen wären. Dabei kann es sich um beliebige Formate handeln, z. B. Text, Bilder, Audio, Video und Binärdaten. Die erhaltene Data-URL kann später in HTML innerhalb eines Bild-Tags als src-Attribut verwendet werden. Hier ist ein Code-Snippet, das zeigt, wie wir unseren GeneratedBarcode in eine Daten-URL umwandeln können.

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsDataUrl.cs
using IronBarCode;
using System;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var dataUrl = myBarcode.ToDataUrl();
Console.WriteLine(dataUrl);
Imports IronBarCode
Imports System

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private dataUrl = myBarcode.ToDataUrl()
Console.WriteLine(dataUrl)
$vbLabelText   $csharpLabel

Aus dem obigen Code-Snippet begannen wir mit der Erstellung eines Barcodes, indem wir die CreateBarcode()-Methode der BarcodeWriter-Klasse mit dem Barcode-Wert und der Barcode-Codierung als Argumente für diese Methode verwendeten. Um die Data URL des Barcodes zu erhalten, haben wir die ToDataUrl()-Methode an den GeneratedBarcode angehängt.

Barcode als HTML-Tag exportieren

Eine andere Möglichkeit, unseren GeneratedBarcode in HTML zu exportieren, besteht darin, ihn mit der Methode ToHtmlTag() in ein HTML-Tag zu exportieren. Diese Methode rendert das GeneratedBarcode-Objekt als vollständig geformtes HTML-Tag, das direkt in HTML eingefügt werden kann, ohne dass es in irgendeiner JavaScript-, CSS- oder Bildabhängigkeit referenziert werden muss. Der folgende Codeausschnitt zeigt, wie man als HTML-Tag exportiert.

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlTag.cs
using IronBarCode;
using System;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var htmlTag = myBarcode.ToHtmlTag();
Console.WriteLine(htmlTag);
Imports IronBarCode
Imports System

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private htmlTag = myBarcode.ToHtmlTag()
Console.WriteLine(htmlTag)
$vbLabelText   $csharpLabel

Aus dem obigen Codeausschnitt können wir einfach die ToHtmlTag()-Methode an das GeneratedBarcode anhängen, um das HTML-Tag des generierten Barcodes zu erhalten. Dieses HTML-Tag kann direkt in eine größere HTML-Datei eingebettet werden.

Barcode als HTML-Datei exportieren

Benutzer können sich auch dafür entscheiden, den GeneratedBarcode stattdessen als HTML-Datei zu speichern. Verwenden Sie dazu die Methode SaveAsHtmlFile(). Der folgende Codeausschnitt zeigt, wie diese Methode verwendet wird.

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlFile.cs
using IronBarCode;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
myBarcode.SaveAsHtmlFile("myBarcode.html");
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
myBarcode.SaveAsHtmlFile("myBarcode.html")
$vbLabelText   $csharpLabel

Diese Methode akzeptiert den String eines Dateipfads. Beim Betrachten der generierten HTML-Datei können wir sehen, dass der Barcode als HTML-Tag innerhalb der , und Tags ausgegeben wird, die eine vollständige HTML-Datei bilden.

Hairil related to Wie exportiere ich Barcodes als HTML
Software-Ingenieur
Wie alle großartigen Ingenieure ist Hairil ein eifriger Lerner. Er verfeinert seine Kenntnisse in C#, Python und Java und nutzt dieses Wissen, um den Teammitgliedern von Iron Software einen Mehrwert zu bieten. Hairil kam von der Universiti Teknologi MARA in Malaysia zum Iron Software-Team, wo er einen Bachelor-Abschluss in Chemie- und Verfahrenstechnik erwarb.