ストリームとしてバーコードをエクスポートする方法

This article was translated from English: Does it need improvement?
Translated
View the article in English

によって ハイリル ハシミ ビン オマル

IronBarcodeは、バーコードを作成してMemoryStreamを含むストリームに直接変換し、プログラム内でさらに応用する機能を提供しています。 この効率的な機能により、ディスクI/Oのオーバーヘッドが排除され、パフォーマンスが向上し、ストレージの使用量が削減され、データセキュリティが強化され、さまざまなアプリケーションとシームレスに統合できる、柔軟なワークフローが提供されます。


 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package BarCode
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

 用 C# NuGet ライブラリ

でインストール NuGet

Install-Package BarCode
または
Java PDF JAR(ジャバPDF JAR)

ダウンロード DLL (ディーエルエル)

DLLをダウンロード

プロジェクトに手動でインストールする

今日からプロジェクトでIronPDFを使い始めましょう。無料のトライアルをお試しください。

最初のステップ:
green arrow pointer

チェックアウト IronBarcode オン Nuget 迅速なインストールと展開のために。8百万以上のダウンロード数により、をC#で変革しています。

 用 C# NuGet ライブラリ nuget.org/packages/BarCode/
Install-Package BarCode

インストールを検討してください IronBarcode DLL 直接。ダウンロードして、プロジェクトまたはGACの形式で手動でインストールしてください。 IronBarCode.zip

プロジェクトに手動でインストールする

DLLをダウンロード

ストリームとしてバーコードをエクスポートする例

これであなたは バーコードを作成しました 望ましい値で、生成されたバーコードをMemoryStreamに変換するためにToStreamメソッドを利用することができます。デフォルトのフォーマットはPNG画像です。 この機能は、QRコードでも問題なく動作します。 カスタムスタイリングの適用.

: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
VB   C#

さまざまな画像形式でストリームとしてバーコードをエクスポート

ユーザーがバーコードオブジェクトを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()
VB   C#

要約すると、IronBarcodeはバーコードをMemoryStreamオブジェクトに作成およびエクスポートすることを非常に簡単で便利にし、この目標を達成するための簡単な方法を提供します。

ハイリル ハシミ ビン オマル

ソフトウェアエンジニア

すべての優れたエンジニアと同じように、Hairilは熱心な学習者です。C#、Python、およびJavaの知識を洗練させ、その知識を活かしてIron Softwareのチームメンバーに価値を提供しています。Hairilはマレーシアのマラ工科大学(Universiti Teknologi MARA)で化学およびプロセス工学の学士号を取得し、Iron Softwareチームに加わりました。