Comment exporter des codes-barres en HTML
Comment exporter des codes-barres au format HTML en C#
- Télécharger la bibliothèque C# pour l'exportation de codes-barres
- Exporter les codes-barres sous forme d'URL de données
- Exporter les codes-barres sous forme de balises HTML
- Exporter les codes-barres sous forme de fichier HTML
Commencer avec IronBarcode
Commencez à utiliser IronBarcode dans votre projet dès aujourd'hui avec un essai gratuit.
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, il y a plusieurs façons de le voir, à savoir URL des données, Balise HTMLet Fichier HTML. Examinons maintenant une à une les options qui s'offrent à nous lorsque nous parlons d'exportation GeneratedBarcode (code-barres généré)
sous forme de HTML.
Exporter le code-barres en tant qu'URL de données
Tout d'abord, nous devons savoir ce qu'est exactement un URL de données. L'URL de données, ou URI de données, est un type d'identificateur de ressources uniformes(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 des données obtenues peut ensuite être utilisée dans le code HTML à l'intérieur de la balise image en tant que src
attribut. Voyons maintenant un extrait de code qui montre comment nous pouvons convertir notre GeneratedBarcode (code-barres généré)
en 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
avec la valeur du 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é)
. Cette URL de données peut être stockée dans une variable pour être utilisée ultérieurement dans un programme, ou les utilisateurs peuvent également appeler Console.WriteLine()
method to the variable to see the Data URL string produced.
Exporter les codes-barres sous forme de balises HTML
Une autre façon d'exporter nos GeneratedBarcode (code-barres généré)
vers HTML en l'exportant dans une balise HTML à l'aide de la fonction ToHtmlTag()
method. Cette méthode rend le Code-barres généré
comme une balise HTML à part entière qui peut être injectée directement dans le code HTML sans avoir à la référencer à des dépendances JavaScript, CSS ou d'image. Voyons l'extrait de code ci-dessous qui démontre que
: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é. Le résultat de cette méthode peut être stocké dans une variable qui sera utilisée ultérieurement dans un programme Console.WriteLine()
method to see the HTML tag string produced. Les utilisateurs peuvent constater que la balise HTML et l'URL des données diffèrent dans la mesure où ToHtmltag()
la méthode produit une balise d'image HTML qui a src pointant vers l'URL des données, ainsi que la taille de l'image. Cette balise HTML peut être directement intégrée dans un fichier HTML plus important.
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. Ne vous inquiétez pas, IronBarcode fournit également une méthode pour cela, qui est l'utilisation de SaveAsHtmlFile()
method. Voyons dans l'extrait de code ci-dessous comment mettre cela en œuvre
: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")
L'extrait de code montre que nous pouvons simplement exporter notre GeneratedBarcode (code-barres généré)
à un fichier HTML en joignant le fichier SaveAsHtmlFile()
. Cette méthode accepte une chaîne de caractères indiquant le chemin d'accès où le fichier HTML sera enregistré sur le disque. En examinant le fichier HTML généré, nous pouvons voir que le code-barres en tant que balise HTML est inclus en plus de la balise
Ceci étant dit, nous pouvons conclure qu'IronBarcode offre une certaine flexibilité aux utilisateurs afin de leur permettre d'utiliser la technologie GeneratedBarcode (code-barres généré)
en tant que HTML en proposant 3 options aux utilisateurs. Cela représente une grande valeur pour les utilisateurs qui travaillent avec des sites web ou des applications web.