C#でバーコードの向きを修正する方法</#35;
IronBarcodeは、内蔵のAutoRotate機能によりバーコードの向きを自動的に補正し、手動で画像を回転させることなくあらゆる角度のバーコードを検出して読み取るため、傾いたり回転したりした画像からでもバーコードを正確に読み取ることができます。
バーコードの向きとは、製品や文書に印刷または表示される際の角度を指します。 さまざまなレイアウトやデザイン要件に合わせて、異なる角度に調整できます。 最も一般的な向きは水平で、これはバーコードが左から右に配置されるという標準で最も広く使われている形式です。 非ゼロの向きの角度は、ライブラリが値を検出して取得するための課題を引き起こします。 IronBarcodeは、バーコードとQRコードのために非ゼロの向きを自動検出して修正します。
. 。 。 *as-heading:2(クイックスタート: 一行でのオートローテーション画像修正)* IronBarcodeのAutoRotateオプション(デフォルトで有効)を使用することで、画像が回転してもバーコードを正確に読み取ることができます。 ```cs :title=Fix Barcodes Fast with AutoRotate var result = IronBarCode.BarcodeReader.Read("rotatedImage.png", new IronBarCode.BarcodeReaderOptions { AutoRotate = true }); ```最小限のワークフロー(5ステップ)
- バーコードの向きを修正するためのC#ライブラリをダウンロードする
- Set the `AutoRotate` property to true
- ターゲットのバーコードとQRコードをインポート
- 読み取りオプションでバーコードとQRコードを読む
- 結果のバーコードの値を取得

20°回転

45°回転
よくある質問
C# アプリケーションで回転した BarCode 画像を修正するにはどうすればよいですか?
IronBarcodeは内蔵のAutoRotate機能を使って回転したバーコード画像を自動的に修正します。BarCodeReaderOptionsでAutoRotateをtrueに設定するだけで(デフォルトで有効になっています)、ライブラリは手動で回転させることなく、あらゆる角度のバーコードを検出し読み取ります。
どのようなバーコードの向きを自動的に修正できますか?
IronBarcodeのAutoRotate機能は、20°、45°、90°、180°、270°の回転を含む、0度以外の向きを検出して修正することができます。この機能は、QRコード、データマトリックス、従来のリニアバーコードを含む様々なバーコードフォーマットで動作します。
傾いた BarCode を処理するために特別なコードを書く必要がありますか?
特別なコードは必要ありません。IronBarcodeのAutoRotateプロパティはデフォルトで有効になっているため、すぐに向きの修正が可能です。必要なコードは1行だけです: var result = IronBarcode.BarcodeReader.Read("rotatedImage.png");
オリエンテーション補正はPDF文書でも可能ですか?
IronBarcodeの自動回転機能は、画像だけでなくPDFドキュメントからバーコードをスキャンする際にもシームレスに機能します。向きの補正は、ソース形式に関係なく信頼性の高い結果を保証します。
自動オリエンテーション検出の原動力となる技術は何ですか?
IronBarcodeは高度な機械学習アルゴリズムを使用して、バーコードの向きを自動的に検出します。このインテリジェントなアプローチにより、傾いたり回転したりした画像からでも、手動で操作することなくバーコードを正確に読み取ることができます。






