IronBarcode 操作指南 .NET 將條碼創建為串流 How to Export Barcodes as Streams Hairil Hasyimi Bin Omar 更新日期:6月 10, 2025 Download IronBarcode NuGet 下載 DLL 下載 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English IronBarcode 提供了創建條碼並直接將其轉換為流的功能,包括使用 MemoryStream 在您的程式中進一步應用。 此高效功能消除了磁碟 I/O 開銷,提升了效能,降低了儲存空間使用,增強了資料安全性,並為與各種應用程式的無縫整合提供了更靈活的工作流程。 快速入門:立即將條碼匯出為流 使用 IronBarcode 生成條碼,並僅使用一行程式碼將其直接轉換為 MemoryStream。 通過這種簡單的方法快速入門 — 不需要檔案系統! Get started making PDFs with NuGet now: Install IronBarcode with NuGet Package Manager PM > Install-Package BarCode Copy and run this code snippet. var stream = BarcodeWriter.CreateBarcode("Quick123", BarcodeEncoding.Code128).ToStream(); Deploy to test on your live environment Start using IronBarcode in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小工作流程(5 步) 下載 C# 程式庫以匯出條碼為流 根據輸入值創建各種條碼類型 將生成的條碼轉換為流 使用特定方法將不同的影像格式匯出為流 對流資料進行進一步處理 ## 匯出條碼為流的示例 一旦您已按照所需的值[創建了條碼](/csharp/barcode/how-to/create-barcode-images/),您可以利用 `ToStream` 方法將生成的條碼轉換為 MemoryStream,默認格式為 PNG 圖像。 此功能也適用於 `QRCodeWriter`,即便在[應用了自訂樣式](/csharp/barcode/how-to/customize-qr-code-style/)之後。 ```csharp :path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-stream.cs ``` ## 以各種影像格式匯出條碼為流 用戶可以使用多種方法將條碼物件轉換為 `MemoryStream`。 這些方法簡化了過程,允許用戶根據所需的影像格式流進行選擇。 以下是可用方法列表: - **BinaryStream** 屬性:返回渲染為 Bitmap 圖像的 `System.IO.Stream` 條碼。 - `ToGifStream()`:用於 GIF 圖像格式。 - `ToJpegStream()`:用於 JPEG/JPG 圖像格式。 - `ToPdfStream()`:用於 PDF 文檔格式。 - `ToPngStream()`:默認用於 PNG 圖像格式。 用戶可以在此方法中輸入 **AnyBitmap.ImageFormat** 的列舉類型作為參數,來指定所需的影像流格式。 - `ToTiffStream()`:用於 TIFF 圖像格式。 現在,讓我們使用 `ToJpegStream` 和 `ToStream` 方法輸出 JPEG 圖像格式的流,使用以下程式碼片段: 總之,IronBarcode 使創建和匯出條碼到 **MemoryStream** 物件變得極其簡單方便,提供了一種實現此目的的簡單方法。 ```csharp :path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-jpeg-stream.cs ``` In summary, IronBarcode makes it incredibly easy and convenient to create and export barcodes to a **MemoryStream** object, providing a straightforward method for achieving this. 常見問題解答 使用 C# 將條碼匯出為串流有什麼優勢? 使用 IronBarcode 在 C# 中將條碼匯出為串流具有多項優勢,包括消除磁碟 I/O 負擔、提高效能、減少儲存使用、增強資料安全性,並能與各種應用程式無縫整合。 如何在 C# 中將條碼匯出為串流? 要在 C# 中將條碼匯出為串流,請使用 IronBarcode 的 ToStream 方法生成條碼後。此方法將條碼轉換為 MemoryStream,預設格式為 PNG。 支援將條碼匯出為串流的影像格式有哪些? IronBarcode 支援將條碼匯出為多種影像格式的串流,包括 GIF、JPEG、PDF、PNG 和 TIFF。使用方法如 ToGifStream()、ToJpegStream() 和 ToPdfStream() 可用於這些格式。 在 C# 中是否可以將條碼轉換為 JPEG 串流? 可以,您可以使用 IronBarcode 的 ToJpegStream 方法將條碼轉換為 JPEG 串流,這會以 JPEG 格式輸出條碼至 MemoryStream。 我可以在將 QR 代碼匯出為串流之前自訂嗎? 可以,您可以在使用 IronBarcode 將 QR 代碼匯出為串流之前自訂。這包括為 QR 代碼應用自訂樣式。 將條碼匯出為串流時的預設格式是什麼? 使用 IronBarcode 的 ToStream 方法將條碼匯出為串流時的預設格式為 PNG。 如何在使用 ToStream 方法時指定不同的影像格式? 您可以通過將 AnyBitmap.ImageFormat 枚舉字段作為參數傳遞給 IronBarcode 的 ToStream() 方法來指定不同的影像格式。 將條碼轉換為串流的實際應用有哪些? 實際應用包括使用條碼的 MemoryStream 將其儲存成檔案或在應用程式中進一步處理條碼資料。 如何開始使用 .NET 庫將條碼匯出為串流? 要開始使用 IronBarcode,請下載 C# 庫,從輸入值創建條碼,並使用提供的方法將其匯出為您所需格式的串流。 Hairil Hasyimi Bin Omar 立即與工程團隊聊天 軟體工程師 和所有优秀的工程师一样,Hairil 是个努力学习者。他正在细化自己的 C# 、Python 和 Java 知识,将这些知识应用于 Iron Software 各个团队成员以增加价值。Hairil 自马来西亚 Universiti Teknologi MARA 加入 Iron Software 团队,并以化学与工艺工程学士学位毕业。 準備好開始了嗎? Nuget 下載 1,935,276 | 版本: 2025.11 剛剛發布 免費 NuGet 下載 總下載量:1,935,276 查看許可證