バーコードを作成
using IronBarCode;
using System.IO;

// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);

// Save the barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");

// A barcode can also be made from binary data (byte or stream)
string payloadAsString = "This is some random string";

byte[] payloadAsByteArray = System.Text.Encoding.Default.GetBytes(payloadAsString); // Byte array
var AztecBarcode = BarcodeWriter.CreateBarcode(payloadAsByteArray, BarcodeWriterEncoding.Aztec, 400, 400); // Create from Byte array

MemoryStream payloadAsStream = new MemoryStream(payloadAsByteArray); // MemoryStream
var AztecBarcode2 = BarcodeWriter.CreateBarcode(payloadAsStream, BarcodeWriterEncoding.Aztec, 400, 400); // Create from memory stream
NuGet Download
PM > Install-Package BarCode
バーコードを作成

バーコードを作成

IronBarcodeは、バーコードを生成する際に多くのオプションとカスタマイズを提供します。 スタンドアロンのバーコードジェネレーターを開発して、jpegのような標準画像形式へのエクスポートを含む、豊富な機能を持っています。

BarcodeWriter.CreateBarcode

BarcodeWriter.CreateBarcodeを使用してバーコードを作成します。 このメソッドは2つの必須パラメータを取ります: BarcodeWriterEncoding列挙型です。 その後、バーコードを画像として保存して、さらなる利用ができるようにします。

バーコードの作成に加え、IronBarcodeはメソッドを連鎖して使用することも可能にし、より簡単に利用できます。これは行3で示されている通りです。バーコードを作成し、その後SaveAsImageとして画像に保存します。

さらに、BarcodeWriter.CreateBarcodeメソッドには、さまざまな状況やシナリオに対応するための複数のバリエーションがあります。 もしByteArrayを値として渡し、バーコードの高さと幅を事前に指定することもできます。

同様に、MemoryStreamタイプの変数でバーコードを作成する必要がある場合でも、IronBarcodeはそれを提供します; 上記と同様にMemoryStream変数を渡し、手順を繰り返します。

IronBarcodeは、シンプルなバーコード値を作成し、自分のアプリケーションに統合したい開発者のためのすべてのオプションとシナリオを備えています!

カスタムバーコード画像の作成方法を学ぶ
GitHubで見る

準備はできましたか?

Nuget Downloads 2,540,041バージョン:2026.11リリースされたばかり