Aktualisiert 17. Dezember 2024
Teilen Sie:

Wie exportiere ich Barcodes als HTML

This article was translated from English: Does it need improvement?
Translated
View the article in English

von Hairil Hasyimi Bin Omar

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. Deshalb bietet IronBarcode zahlreiche Optionen für den Export der GeneratedBarcodein verschiedene Typen unterteilt werden, und einer davon istexportieren der erzeugten Barcodes als HTML.

Apropos Export der GeneratedBarcodein HTML entweder als einDaten-URL, HTML-Tag, oderHTML-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) die es ermöglicht, Daten direkt in die URL-Zeichenkette einzubetten, und zwar inline in Webseiten, als ob es sich um externe Ressourcen handeln würde. 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 Image-Tags als verwendet werden. src attribut. Hier ist ein Code-Snippet, das zeigt, wie wir unsere konvertieren können. GeneratedBarcodein einDaten-URL.

: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

Im obigen Codeschnipsel haben wir mit der Erstellung eines Barcodes begonnen, indem wir die CreateBarcode()methode aus demBarcodeWriter Klasse mit dem Barcode-Wert und der Barcode-Codierung als Argumente für diese Methode. Um die Daten-URLdes Barcodes, haben wir dieToDataUrl()methode zumGeneratedBarcode.

Barcode als HTML-Tag exportieren

Eine weitere Möglichkeit zum Export unserer GeneratedBarcodein HTML erfolgt durch den Export in ein HTML-Tag mithilfe desToHtmlTag() method. Diese Methode rendert die GeneratedBarcode Objekt als vollständig ausgebildetes HTML-Tag, das direkt in HTML eingefügt werden kann, ohne es in irgendwelchen JavaScript-, CSS- oder Bildabhängigkeiten referenzieren zu müssen. 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 Codeschnipsel können wir einfach die ToHtmlTag()methode zumGeneratedBarcode um das HTML-Tag des erzeugten Strichcodes zu erhalten. Dieses HTML-Tag kann direkt in eine größere HTML-Datei eingebettet werden.

Barcode als HTML-Datei exportieren

Die Benutzer können auch entscheiden, ob sie die GeneratedBarcode stattdessen als HTML-Datei. Um dies zu tun, verwenden Sie die SaveAsHtmlFile() method. 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 erzeugten HTML-Datei können wir sehen, dass der Barcode als HTML-Tag innerhalb des , und tags, aus denen eine vollständige HTML-Datei besteht.

Hairil related to Wie exportiere ich Barcodes als HTML

Hairil Hasyimi Bin Omar

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.