IRONSOFTWAREHOME
Code 39バーコードを読み取る
using IronBarCode;
using System;

// Set the option to read single code 39 barcode
BarcodeReaderOptions options = new BarcodeReaderOptions()
{
    ExpectBarcodeTypes = BarcodeEncoding.Code39
};

// Read barcode
var results = BarcodeReader.Read("code39.png", options);

foreach (var result in results)
{
    Console.WriteLine(result.ToString());
}
Imports IronBarCode
Imports System

' Set the option to read single code 39 barcode
Dim options As New BarcodeReaderOptions() With {
    .ExpectBarcodeTypes = BarcodeEncoding.Code39
}

' Read barcode
Dim results = BarcodeReader.Read("code39.png", options)

For Each result In results
    Console.WriteLine(result.ToString())
Next
NuGet Download
PM > Install-Package BarCode
Code 39バーコードを読み取る

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();
  • ExpectBarcodeTypes = BarcodeEncoding.Code39;
  • var results = BarcodeReader.Read("code39.png", options);
  • Console.WriteLine(result.ToString());

コードの説明

まず、IronBarcode ライブラリをインポートします。 その後、BarcodeReaderOptions オブジェクトを作成します。 リーダーが Code 39 バーコードのみを探すように、ExpectBarcodeTypes プロパティを BarcodeEncoding.Code39 に設定して最適化します。

オプションオブジェクトを作成した後、BarcodeReader.Read メソッドを呼び出します。 このメソッドには、バーコード イメージへのパスと、先ほど構成したオプション オブジェクトの 2 つの引数を渡します。 上記の例では、これらはそれぞれ"code39.png"とオプションです。

このメソッドは BarcodeResult オブジェクトのコレクションを返します。 最後に、結果のコレクションから結果を取得し、Console.WriteLine(result.ToString()) を使用してそのデコードされた文字列値をコンソールに印刷できます。

C# と IronBarcode を使用して Code 39 バーコードを簡単に読み取る方法を学びましょう。
GitHubで見る

準備はできましたか?

Nuget Downloads 2,422,100バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。