バーコードの読み取り
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
クラス内のすべてのメソッドに適用され、最初のバーコードだけを有効にすることで時間を節約したり、特定のタイプのバーコードを読み取ったり、マルチスレッドを利用したり、その他のカスタマイズオプションを提供します。
クリックして、例、サンプルコード、およびファイルを含むハウツーガイドをご覧ください。