Code 39バーコードを読み取る Code 39バーコードは、長さが異なる一般的なバーコード形式です。 最も広く使用されているバーコードの種類の 1 つです。 標準コード 39は、大文字 (A ~ Z)、数字 (0 ~ 9)、およびいくつかの特殊文字 (スペース、-、$、+、%、. など) をエンコードできます。 さらに、Code 39 の拡張モードではすべての ASCII 文字が処理されます。 このフォーマットは汎用性が高く、在庫、物流、産業用アプリケーションでよく使用されます。 IronBarcode は、Code 39 の標準モードと拡張モードの両方の読み取りを完全にサポートしています。このコード例では、IronBarcode を使用して Code 39 バーコードを読み取り、結果を印刷する方法を示します。 Code39バーコードを読み取るための4ステップガイド BarcodeReaderOptions options = new BarcodeReaderOptions(); options.ExpectBarcodeTypes = BarcodeEncoding.Code39; var results = BarcodeReader.Read("code39.png", options); Console.WriteLine(result.ToString()); コードの説明 まず、IronBarcode ライブラリをインポートします。 次に、 BarcodeReaderOptionsオブジェクトを作成します。 リーダーを最適化するためにExpectBarcodeTypesプロパティをBarcodeEncoding.Code39に設定し、Code 39 バーコードのみを検索するように指示します。 オプション オブジェクトを作成した後、 BarcodeReader.Readメソッドを呼び出します。 このメソッドには、バーコード イメージへのパスと、先ほど構成したオプション オブジェクトの 2 つの引数を渡します。 上記の例では、これらはそれぞれ"code39.png"とオプションです。 このメソッドは、BarcodeResult オブジェクトのコレクションを返します。 最後に、結果コレクションから結果にアクセスし、 Console.WriteLine(result.ToString())を使用してデコードされた文字列値をコンソールに出力できます。 C# と IronBarcode を使用して Code 39 バーコードを簡単に読み取る方法を学びましょう。 関連ドキュメントリンク Githubで見る 関連チュートリアル 関連ハウツーガイド クラスドキュメンテーション IronBarcode DLLをダウンロード このページの問題を報告する 準備はできましたか? Nuget ダウンロード 2,070,733 | バージョン: 2026.2 リリース NuGet 無料版 総ダウンロード数: 2,070,733 ライセンスを見る