ストリームとしてバーコードをエクスポートする方法
IronBarcodeは、バーコードを作成してMemoryStreamを含むストリームに直接変換し、プログラム内でさらに応用する機能を提供しています。 この効率的な機能により、ディスクI/Oのオーバーヘッドが排除され、パフォーマンスが向上し、ストレージの使用量が削減され、データセキュリティが強化され、さまざまなアプリケーションとシームレスに統合できる、柔軟なワークフローが提供されます。
C#でバーコードをストリームとしてエクスポートする方法
- バーコードをストリームとしてエクスポートするためのC#ライブラリをダウンロードしてください。
- 入力値からさまざまな種類のバーコードを作成する
- 生成されたバーコードをストリームに変換する
- 異なる画像形式をストリームとしてエクスポートするための特定のメソッドを使用
- ストリームデータにさらなる処理を適用する
IronBarcodeを始める
今日から無料トライアルでIronBarcodeをあなたのプロジェクトで使い始めましょう。
ストリームとしてバーコードをエクスポートする例
これであなたはバーコードを作成しました望ましい値で、生成されたバーコードをMemoryStreamに変換するためにToStream
メソッドを利用することができます。デフォルトのフォーマットはPNG画像です。 この機能は、QRCodeWriter
でも機能します。カスタムスタイリングの適用.
:path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-stream.cs
using IronBarCode;
using System.IO;
// Create one-dimensional barcode
GeneratedBarcode barcode = BarcodeWriter.CreateBarcode("IronBarcode1234", BarcodeEncoding.Code128);
// Convert barcode to stream
Stream barcodeStream = barcode.ToStream();
// Create QR code
GeneratedBarcode qrCode = QRCodeWriter.CreateQrCode("IronBarcode1234");
// Convert QR code to stream
Stream qrCodeStream = qrCode.ToStream();
IRON VB CONVERTER ERROR developers@ironsoftware.com
さまざまな画像形式でストリームとしてバーコードをエクスポート
ユーザーがバーコードオブジェクトをMemoryStream
に変換するために使用できる複数の方法があります。 以下のメソッドはシンプルさを追求しており、ユーザーが希望する画像フォーマットのストリームに基づいて使用することができます。 以下は利用可能なメソッドの一覧です:
- BinaryStream プロパティ:バーコードをBitmap画像としてレンダリングしたSystem.IO.Streamを返します。
- `ToGifStream(GIFストリームに変換)(): GIF画像形式用。
- ToJpegStream(JPEG形式のストリームに変換)()
: JPEG/JPG 画像フォーマット用
. ToPdfStream
()PDFドキュメント形式用。- ToPngStream()PNG画像形式用。
- ToStream()既定でPNG画像形式用。 ただし、ユーザーはこのメソッドに引数として AnyBitmap.ImageFormat 列挙型フィールドを入力し、希望する画像ストリーム形式を指定できます。
-
ToTiffStream
(): TIFF画像形式用。では、以下のコードスニペットを使用して、
ToJpegStream
およびToStream
メソッドを使用してJPEG画像形式でストリームを出力しましょう:
:path=/static-assets/barcode/content-code-examples/how-to/create-barcode-as-stream-to-jpeg-stream.cs
using IronBarCode;
using IronSoftware.Drawing;
using System.IO;
// Create one-dimensional barcode
GeneratedBarcode barcode = BarcodeWriter.CreateBarcode("IronBarcode1234", BarcodeEncoding.Code128);
// Convert barcode to JPEG stream
Stream barcodeStream = barcode.ToStream(AnyBitmap.ImageFormat.Jpeg);
// Create QR code
GeneratedBarcode qrCode = QRCodeWriter.CreateQrCode("IronBarcode1234");
// Convert QR code to JPEG stream
Stream qrCodeStream = qrCode.ToJpegStream();
Imports IronBarCode
Imports IronSoftware.Drawing
Imports System.IO
' Create one-dimensional barcode
Private barcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("IronBarcode1234", BarcodeEncoding.Code128)
' Convert barcode to JPEG stream
Private barcodeStream As Stream = barcode.ToStream(AnyBitmap.ImageFormat.Jpeg)
' Create QR code
Private qrCode As GeneratedBarcode = QRCodeWriter.CreateQrCode("IronBarcode1234")
' Convert QR code to JPEG stream
Private qrCodeStream As Stream = qrCode.ToJpegStream()
要約すると、IronBarcodeはバーコードをMemoryStreamオブジェクトに作成およびエクスポートすることを非常に簡単で便利にし、この目標を達成するための簡単な方法を提供します。