如何將條碼匯出為PDF

Hairil related to 如何將條碼匯出為PDF
海里海西米·賓·奧馬
2023年5月8日
已更新 2024年10月8日
分享:
This article was translated from English: Does it need improvement?
Translated
View the article in English

在本文中,我們將探討如何使用IronBarcode將條碼匯出為PDF。 使用 IronBarcode,條碼可以導出為文件、二進位數據或記憶體流。

立即在您的專案中使用IronBarcode,並享受免費試用。

第一步:
green arrow pointer



將條碼匯出為 PDF 文件

要將條碼另存為 PDF 文件,首先使用 BarcodeWriter.CreateBarcode 創建一個 GeneratedBarcode 對象,然後使用 SaveAsPdf() 方法轉換並將文件儲存到磁碟。 以下代碼片段展示了其工作原理。

: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

將條碼匯出為 PDF 二進制資料

若要匯出為 PDF 二進位資料,請生成條碼,然後調用 ToPdfBinaryData() — 將 PDF 二進位資料輸出為 byte[] 陣列。 以下代碼片段展示了其工作原理。

: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

將條碼導出為 PDF 流

要匯出為記憶體流,生成條碼,然後調用 ToPdfStream() 方法。 此方法返回一個System.IO.Stream物件。 以下代碼片段展示了其工作原理。

: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 將條碼導出為 PDF 流
海里海西米·賓·奧馬
軟體工程師
和所有優秀的工程師一樣,Hairil 是一位熱衷學習的人。他正在精進自己對 C#、Python 和 Java 的知識,利用這些知識為 Iron Software 團隊的成員創造價值。Hairil 從馬來西亞的馬來西亞工藝大學加入了 Iron Software 團隊,他在那裡獲得了化學和過程工程學士學位。