Cómo exportar códigos de barras como PDF

Hairil related to Cómo exportar códigos de barras como PDF
Hairil Hasyimi Bin Omar
8 de mayo, 2023
Actualizado 8 de octubre, 2024
Compartir:
This article was translated from English: Does it need improvement?
Translated
View the article in English

En este artículo, exploraremos cómo podemos usar IronBarcode para exportar códigos de barras a PDF. Con IronBarcode, los códigos de barras se pueden exportar como un archivo, datos binarios o flujo de memoria.

Comience a usar IronBarcode en su proyecto hoy con una prueba gratuita.

Primer Paso:
green arrow pointer



Exportar códigos de barras como archivo PDF

Para guardar un código de barras como un archivo PDF, primero crea un objeto GeneratedBarcode con BarcodeWriter.CreateBarcode y luego utiliza el método SaveAsPdf() para convertir y guardar un archivo en el disco. El siguiente fragmento de código demuestra cómo funciona esto.

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

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
myBarcode.SaveAsPdf("myBarcode.pdf");
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
myBarcode.SaveAsPdf("myBarcode.pdf")
$vbLabelText   $csharpLabel

Exportar códigos de barras como datos binarios PDF

Para exportar como datos binarios PDF, genere un código de barras y luego llame a ToPdfBinaryData(), lo cual proporciona los datos binarios PDF como un arreglo byte[]. El siguiente fragmento de código demuestra cómo funciona esto.

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

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
byte[] myBarcodeByte = myBarcode.ToPdfBinaryData();
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
Private myBarcodeByte() As Byte = myBarcode.ToPdfBinaryData()
$vbLabelText   $csharpLabel

Exportar códigos de barras como flujo PDF

Para exportar como un flujo de memoria, genere un código de barras y luego llame al método ToPdfStream(). Este método devuelve un objeto System.IO.Stream. El siguiente fragmento de código demuestra cómo funciona esto.

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

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix);
Stream myBarcodeStream = myBarcode.ToPdfStream();
Imports IronBarCode
Imports System.IO

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.DataMatrix)
Private myBarcodeStream As Stream = myBarcode.ToPdfStream()
$vbLabelText   $csharpLabel
Hairil related to Exportar códigos de barras como flujo PDF
Ingeniero de software
Como todos los grandes ingenieros, Hairil es un ávido aprendiz. Está perfeccionando sus conocimientos de C#, Python y Java, y los utiliza para añadir valor a los miembros del equipo de Iron Software. Hairil se unió al equipo de Iron Software desde la Universiti Teknologi MARA de Malasia, donde se licenció en Ingeniería Química y de Procesos.