Cómo exportar códigos de barras como HTML
La salida de una buena API debe ser lo suficientemente versátil como para que los usuarios puedan seguir utilizándola en su programa o aplicación, y no necesariamente guardarla en el disco. Y por eso IronBarcode ofrece muchas opciones para que los usuarios exporten los Código de barras generado
en varios tipos, y uno de ellos es exportar los códigos de barras generados como HTML.
Hablando de exportar el Código de barras generado
en HTML como ya sea un URL de datos, Etiqueta HTMLo Archivo HTML. En este artículo, discutiremos cómo podemos exportar a cada formato.
Cómo exportar códigos de barras como HTML en C#
- Descargar biblioteca C# para exportar códigos de barras
- Exportar códigos de barras como URL de datos
- Exportar códigos de barras como etiqueta HTML
- Exportar códigos de barras como archivo HTML
Empezar a utilizar IronBarcode
Comience a usar IronBarcode en su proyecto hoy con una prueba gratuita.
Exportar código de barras como URL de datos
Antes de discutir cómo exportar un código de barras como un URL de datos, primero necesitamos saber qué es exactamente un URL de datos. Data URL, también conocido como Data URI, es un tipo de Identificador Uniforme de Recursos.(URI) que permite incrustar datos directamente en la cadena URL, en línea en las páginas web como si fueran recursos externos. Puede ser en cualquier formato, como texto, imágenes, audio, vídeo y datos binarios. La URL de datos obtenida se puede usar más tarde en HTML dentro de una etiqueta de imagen como un src
atributo. Aquí tienes un fragmento de código que demuestra cómo podemos convertir nuestro Código de barras generado
en un URL de datos.
: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)
A partir del fragmento de código anterior, empezamos creando un código de barras, utilizando la función Crear código de barras()
del método Escritor de códigos de barras
clase con el valor del código de barras y la codificación del código de barras como argumentos para este método. Para obtener el URL de datos del código de barras, adjuntamos el ToDataUrl()
al método Código de barras generado
.
Exportar código de barras como etiqueta HTML
Otra forma de exportar nuestro Código de barras generado
El contenido traducido al español es:
"a HTML es exportándolo en una etiqueta HTML utilizando el" ToHtmlTag()
method. Este método hace que el Código de barras generado
objeto como una etiqueta HTML completamente formada que se puede inyectar directamente en HTML sin tener que referenciarla en ningún JavaScript, CSS o dependencias de imagen. El siguiente fragmento de código demuestra cómo exportar como una etiqueta 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)
A partir del fragmento de código anterior, podemos simplemente adjuntar el archivo ToHtmlTag()
al método Código de barras generado
para obtener la etiqueta HTML del código de barras generado. Esta etiqueta HTML se puede incrustar directamente en un archivo HTML más grande.
Exportar código de barras como archivo HTML
Los usuarios también pueden optar por guardar el Código de barras generado
como archivo HTML. Para hacer esto, usa el SaveAsHtmlFile()
method. El siguiente fragmento de código demuestra cómo usar este método.
: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")
Este método acepta la cadena de una ruta de archivo. Al examinar el archivo HTML generado, podemos ver que el código de barras se emitió como una etiqueta HTML dentro del
,yque componen un archivo HTML completo.