バーコードクイックスタート

IronBarcodeは、画像ファイル(jpeg、png、jpg)からビットマップなどの変数を渡したいプログラム的なフォーマットまで、さまざまな標準フォーマットをサポートしています。さらに、IronBarcodeはPDFなどの外部フォーマットもサポートしており、あらゆるコードベースにシームレスに統合でき、開発者にファイルフォーマットと変数の柔軟性を提供します。

全てのファイルフォーマットのバーコードリーダーであることに加えて、IronBarcodeは全ての標準エンコーディングとフォーマットをサポートするバーコードジェネレータとしても機能します。例えば、EAN8Code128、およびCode39などです。 バーコードジェネレータのセットアップには、わずか2行のコードを必要とします。 低い参入障壁と開発者向けの豊富なカスタマイズオプションを備えたIronBarcodeは、バーコードに関連する全ての状況において第一の選択肢です。

C# でのバーコード リーダーとバーコード ジェネレーター

  1. var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);
  2. Image myBarcodeImage = myBarcode.ToImage();
  3. myBarcode.ResizeTo(400, 100);
  4. var resultFromFile = BarcodeReader.Read(@"file/barcode.png");
  5. var myOptionsExample = new BarcodeReaderOptions { /* Options */ };

バーコードライター

最初にIronBarCodeSystem.Drawingのような必要なライブラリをインポートし、文字列値12345でフォーマットEAN8のバーコードを作成するためにBarcodeWriterをインスタンス化します。 その後、生成されたバーコードを希望するフォーマットで画像として保存します。 これには様々なオプションがあり、IronBarcodeはImageBitmapとしてバーコードを作成することをサポートしています。

高度なバーコードライター

上記からわかるように、IronBarcodeを使用してバーコードを生成するにはわずか2行のコードだけで済み、その後使用のためにファイルとして保存します。 IronBarcodeはさらに、バーコードを状況に合わせてカスタマイズするための豊富なオプションを開発者に提供することでこれを拡張します。

ResizeToメソッドを使用し、高さと幅を渡してバーコード画像のサイズを変更できます。

バーコードリーダー

上記のように最初にBarcodeReaderをインスタンス化し、Readメソッドにファイルパスを渡し、後で使用するために変数として保存してバーコードオブジェクトを操作します。 指定された方法があり、ReadPDFを使用してPDFのような外部フォーマットを読み取ります; しかし、一般的な画像フォーマットやビットマップの場合は、Readを使用します。

BarcodeReaderOptions

IronBarcodeは標準ファイルフォーマットからバーコードをスキャンすることを開発者に許可します。 しかし、Readメソッドの動作を微調整したい場面があり、とくにプログラム的にバーコードファイルのバッチを読み取る場合においてです。 ここでBarcodeReaderOptionsが登場します。 IronBarcodeでは、読み取り速度をSpeedで設定したり、ファイルに複数のバーコードが予想されるかどうかをExpectedMultipleBarcodesで指定したり、どのような種類のバーコードであるかをExpectBarcodeTypesプロパティで制御することなど、完全にカスタマイズできます。 これにより、開発者は複数のスレッドを使用して複数の画像からバーコードを並行して読み取ることができ、並行読み取り時に使用するスレッドの数を制御することができます。

これらはIronBarcodeの力を示す特性のほんの一部です。 完全なリストについては、ドキュメントを参照してください。

詳細なガイドでバーコードの作成方法を学びましょう!

準備はできましたか?
Nuget ダウンロード 1,979,979 | Version: 2025.11 リリース