バーコードの読み取り
IronBarcodeを使用したバーコードの読み取りは効果的で簡単です。 IronBarcodeはさまざまなフォーマットをサポートしており、各状況に応じて異なるメソッドがあります。 画像からバーコードを読み取る開発者でも、バーコードアプリケーションを統合してデータを操作する必要がある開発者でも、IronBarcodeはあなたをサポートします。
Barcode Reader in C#
var resultFromFile = BarcodeReader.Read(@"file/barcode.png")var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp"));var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg"))var resultFromStream = BarcodeReader.Read(myStream)var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf");BarcodeReader.Read メソッドを使用すると、開発者は png、jpg、jpeg などの標準的な画像形式のファイルパスを渡して、ファイル内の値を迅速に読み取ることができます。さらに、BarcodeReader.Reader メソッドは Bitmap および AnyBitmap にも対応しています。 これは、標準のBitmapクラスを使用して値を操作または渡す必要があるアプリケーションに最適です。 .NET 7、.NET 6、.NET 5、.NET Core で汎用的に互換性のあるビットマップ形式を必要とする開発者には、AnyBitmap クラスがプラットフォームに依存しないソリューションを提供します。 シームレスなクロス互換性を実現し、柔軟なコードの記述や変数の妨げのない渡しが可能になります。
BarcodeReaderクラスは、PDFドキュメントに埋め込まれたすべての画像からバーコードを読み取るためにReadPdfを使用して、PDFからバーコードを読み取るための特定のメソッドも備えており、開発者がすべてのバーコードをすばやく取得できるようにします。
指定されたメソッド以外に、BarcodeReaderメソッドでは、より細かな制御とカスタマイズのためにBarcodeReader.BarcodeReaderOptionsを開発者が渡すことができます。 これは、 BarcodeReader クラス内のすべてのメソッドに適用され、最初のバーコードだけを有効にすることで時間を節約したり、特定のタイプのバーコードを読み取ったり、マルチスレッドを利用したり、その他のカスタマイズオプションを提供します。
クリックして、例、サンプルコード、およびファイルを含むハウツーガイドをご覧ください。
