Comment exporter des codes-barres en HTML
Le résultat d'une bonne API doit être suffisamment polyvalent pour que les utilisateurs puissent l'utiliser dans leur programme ou leur application, et ne doit pas nécessairement être enregistré sur le disque. C'est pourquoi IronBarcode propose de nombreuses options permettant aux utilisateurs d'exporter la GeneratedBarcode (code-barres généré)
en différents types, dont l'un est l'exportation des codes-barres générés en HTML.
En ce qui concerne l'exportation de la GeneratedBarcode (code-barres généré)
en HTML soit comme un URL des données, Balise HTMLou Fichier HTML. Dans cet article, nous discuterons de la manière dont nous pouvons exporter vers chaque format.
Comment exporter des codes-barres au format HTML en C#
- Télécharger la bibliothèque C# pour exporter des codes-barres
- Exporter les codes-barres en tant qu'URL de données
- Exporter les codes-barres en tant que balise HTML
- Exporter les codes-barres en fichier HTML
Commencer avec IronBarcode
Commencez à utiliser IronBarcode dans votre projet dès aujourd'hui avec un essai gratuit.
Exporter le code-barres en tant qu'URL de données
Avant de discuter de l'exportation d'un code-barres sous forme d'URL de données, nous devons d'abord savoir ce qu'est exactement une URL de données. Data URL, également connu sous le nom de Data URI, est un type d'Identifiant Uniforme de Ressource.(URI) qui permet d'intégrer des données directement dans la chaîne URL, en ligne dans les pages web comme s'il s'agissait de ressources externes. Ces données peuvent se présenter sous n'importe quel format, qu'il s'agisse de texte, d'images, d'audio, de vidéo ou de données binaires. L'URL de données obtenue peut ensuite être utilisée dans le HTML à l'intérieur de la balise image comme un src
attribut. Voici un extrait de code démontrant comment nous pouvons convertir notre GeneratedBarcode (code-barres généré)
dans un URL des données.
: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)
Dans l'extrait de code ci-dessus, nous avons commencé par créer un code-barres à l'aide de la fonction Créer un code-barres()
de la méthode Écrivain de codes-barres
classe avec la valeur de code-barres et l'encodage du code-barres comme arguments pour cette méthode. Afin d'obtenir le URL des données du code-barres, nous avons joint le ToDataUrl()
à la méthode GeneratedBarcode (code-barres généré)
.
Exporter le code-barres en balise HTML
Une autre façon d'exporter nos GeneratedBarcode (code-barres généré)
en HTML en l'exportant dans une balise HTML à l'aide de la ToHtmlTag()
method. Cette méthode rend le GeneratedBarcode (code-barres généré)
objet sous la forme d'une balise HTML entièrement formée qui peut être injectée directement dans le HTML sans avoir à la référencer dans des dépendances JavaScript, CSS ou image. Le code suivant démontre comment exporter en tant que balise HTML.
: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)
Dans l'extrait de code ci-dessus, nous pouvons simplement attacher l'élément ToHtmlTag()
à la méthode GeneratedBarcode (code-barres généré)
afin d'obtenir la balise HTML du code-barres généré. Cette balise HTML peut être directement intégrée dans un fichier HTML plus grand.
Exporter le code-barres en tant que fichier HTML
Les utilisateurs peuvent également choisir d'enregistrer les GeneratedBarcode (code-barres généré)
sous forme de fichier HTML. Pour ce faire, utilisez la SaveAsHtmlFile()
method. Le fragment de code suivant démontre comment utiliser cette méthode.
: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")
Cette méthode accepte une chaîne de caractères représentant un chemin de fichier. En examinant le fichier HTML généré, nous pouvons voir que le code-barres est sorti sous forme de balise HTML à l'intérieur du
,etqui constituent un fichier HTML complet.