IronBarcode 操作指南 .NET 创建条形码作为PDF 如何在 C# 中将条形码导出为 PDF Hairil Hasyimi Bin Omar 已更新:六月 10, 2025 下载 IronBarcode NuGet 下载 DLL 下载 免费试用 法学硕士副本 法学硕士副本 将页面复制为 Markdown 格式,用于 LLMs 在 ChatGPT 中打开 向 ChatGPT 咨询此页面 在双子座打开 向 Gemini 询问此页面 在双子座打开 向 Gemini 询问此页面 打开困惑 向 Perplexity 询问有关此页面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 复制链接 电子邮件文章 This article was translated from English: Does it need improvement? Translated View the article in English 在本文中,我们将探讨如何使用IronBarcode将条形码导出为PDF。 使用IronBarcode,条形码可以导出为文件、二进制数据或内存流。 快速入门:立即导出条形码为PDF 此示例展示了如何在.NET中使用IronBarcode轻松将条形码导出为PDF。 只需一行代码即可获得PDF格式的条形码——非常适合于快速保存、流式传输或发送。 立即开始使用 NuGet 创建 PDF 文件: 使用 NuGet 包管理器安装 IronBarcode PM > Install-Package BarCode 复制并运行这段代码。 var pdfBytes = IronBarCode.BarcodeWriter.CreateBarcode("FastPDF", IronBarCode.BarcodeWriterEncoding.Code128).ToPdfBinaryData(); 部署到您的生产环境中进行测试 立即开始在您的项目中使用 IronBarcode,免费试用! 免费试用30天 最小工作流程(5 个步骤) 下载用于将条形码导出为 PDF 的 C# 库 导出条形码为PDF文件 导出条形码为PDF二进制数据 导出条形码为PDF流 将条形码导出为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 常见问题解答 如何在C#中将条形码导出为PDF文件? 要在C#中将条形码导出为PDF文件,使用IronBarcode通过创建GeneratedBarcode对象和BarcodeWriter.CreateBarcode,然后应用SaveAsPdf()方法将文件保存到磁盘。 导出条形码为PDF二进制数据涉及哪些步骤? 在C#中,您可以使用IronBarcode通过生成条形码并调用ToPdfBinaryData()方法,将数据作为byte[]数组输出来导出条形码为PDF二进制数据。 如何在.NET中将条形码导出为PDF流? 要在.NET中将条形码导出为PDF流,使用IronBarcode的ToPdfStream()方法,该方法返回一个System.IO.Stream对象,可以根据需要进行操作。 下载C#中导出条形码为PDF的库的过程是什么? 要下载C#中导出条形码为PDF所需的库,请访问条形码库的NuGet包页面,并按照安装说明进行项目集成。 我能否在不将条形码保存到磁盘的情况下将其转换为PDF? 是的,通过使用IronBarcode,您可以通过利用ToPdfBinaryData()方法获取二进制数据或ToPdfStream()来转换条形码为PDF而无需将其保存到磁盘。 需要什么代码来创建和保存条形码为C#中的PDF? 在C#中使用IronBarcode创建和保存条形码为PDF,请使用此代码片段:using IronBarCode; GeneratedBarcode barcode = BarcodeWriter.CreateBarcode("Example", BarcodeEncoding.Code128); barcode.SaveAsPdf("ExampleBarcode.pdf"); Console.WriteLine("Barcode saved as PDF file."); 如何从条形码生成PDF二进制数据? 使用IronBarcode从条形码生成PDF二进制数据,使用以下代码片段:using IronBarCode; GeneratedBarcode barcode = BarcodeWriter.CreateBarcode("Example", BarcodeEncoding.Code128); byte[] pdfBinaryData = barcode.ToPdfBinaryData(); Console.WriteLine("Barcode PDF binary data generated."); 将条形码PDF流发送到网络是否可行? 是的,使用IronBarcode,一旦从ToPdfStream()方法获得PDF流,您可以像任何System.IO.Stream对象一样将其发送到网络。 Hairil Hasyimi Bin Omar 立即与工程团队聊天 软件工程师 如所有伟大的工程师一般,Hairil 是个热心的学习者。他正在提高对 C#、Python 和 Java 的知识,并利用这些知识为 Iron Software 团队成员增值。Hairil 从马来西亚的玛拉工业大学加入 Iron Software 团队,获得化学与工艺工程学士学位。 准备开始了吗? Nuget 下载 1,979,979 | Version: 2025.11 刚刚发布 免费 NuGet 下载 总下载量:1,979,979 查看许可证