Comment exporter des codes-barres au format PDF

Hairil related to Comment exporter des codes-barres au format PDF
Hairil Hasyimi Bin Omar
mai 8, 2023
Mise à jour octobre 8, 2024
Partager:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Dans cet article, nous allons explorer comment utiliser IronBarcode pour exporter des codes-barres au format PDF. Avec IronBarcode, les codes-barres peuvent être exportés sous forme de fichier, de données binaires ou de flux en mémoire.

Commencez à utiliser IronBarcode dans votre projet dès aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer



Exporter les codes-barres au format PDF

Pour enregistrer un code-barres en tant que fichier PDF, créez d'abord un objet GeneratedBarcode avec BarcodeWriter.CreateBarcode puis utilisez la méthode SaveAsPdf() pour convertir et enregistrer un fichier sur le disque. Voici un extrait de code qui montre comment cela fonctionne.

: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

Exporter les codes-barres sous forme de données binaires au format PDF

Pour exporter en tant que données binaires PDF, générez un code-barres, puis appelez la méthode ToPdfBinaryData()—elle génère les données binaires PDF sous forme de tableau byte[]. Voici un extrait de code qui montre comment cela fonctionne.

: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

Exporter les codes-barres sous forme de flux PDF

Pour exporter en tant que flux de mémoire, générez un code-barres puis appelez la méthode ToPdfStream(). Cette méthode renvoie un objet System.IO.Stream. Voici un extrait de code qui montre comment cela fonctionne.

: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 Exporter les codes-barres sous forme de flux PDF
Ingénieur logiciel
Comme tous les grands ingénieurs, Hairil est un fervent apprenant. Il affine ses connaissances en C#, Python et Java, et les utilise pour apporter une valeur ajoutée aux membres de l'équipe d'Iron Software. Hairil a rejoint l'équipe d'Iron Software en provenance de l'Universiti Teknologi MARA en Malaisie, où il a obtenu une licence en génie chimique et des procédés.