バーコードの読み取り
IronBarcodeを使用したバーコードの読み取りは効果的で簡単です。 IronBarcodeはさまざまなフォーマットをサポートしており、各状況に応じて異なるメソッドがあります。 画像からバーコードを読み取る開発者でも、バーコードアプリケーションを統合してデータを操作する必要がある開発者でも、IronBarcodeはあなたをサポートします。
C#でのバーコードリーダー
```javascript
var resultFromFile = BarcodeReader.Read(@"file/barcode.png")
```
`var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp"));`
```csharp
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg"))
```
`var resultFromStream = BarcodeReader.Read(myStream)`
```javascript
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
を使用してバーコードを読み取る特定のメソッドもあり、開発者がすべてのバーコードを迅速に取得できるようにします。
指定されたメソッド以外に、BarcodeReader
のメソッドでは、開発者がBarcodeReader.BarcodeReaderOptions
を渡すことで、より細かな制御とカスタマイズが可能です。 これは BarcodeReader
クラス内のすべてのメソッドに適用され、最初のバーコードのみを有効にして時間を節約し、特定のタイプのバーコードを読み取ることや、マルチスレッドを使用することなど、他のカスタマイズオプションを可能にします。
クリックして、例、サンプルコード、およびファイルを含むハウツーガイドをご覧ください。