バーコードクイックスタート
IronBarcodeは、画像ファイル(jpeg、png、jpg)からビットマップなどの変数を渡したいプログラム的なフォーマットまで、さまざまな標準フォーマットをサポートしています。さらに、IronBarcodeはPDFなどの外部フォーマットもサポートしており、あらゆるコードベースにシームレスに統合でき、開発者にファイルフォーマットと変数の柔軟性を提供します。
全てのファイルフォーマットのバーコードリーダーであることに加えて、IronBarcodeは全ての標準エンコーディングとフォーマットをサポートするバーコードジェネレータとしても機能します。例えば、EAN8、Code128、およびCode39などです。 バーコードジェネレータのセットアップには、わずか2行のコードを必要とします。 低い参入障壁と開発者向けの豊富なカスタマイズオプションを備えたIronBarcodeは、バーコードに関連する全ての状況において第一の選択肢です。
C# でのバーコード リーダーとバーコード ジェネレーター
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);.Image myBarcodeImage = myBarcode.ToImage();。myBarcode.ResizeTo(400, 100);.var resultFromFile = BarCodeReader.Read(@"file/barcode.png");.var myOptionsExample = new BarcodeReaderOptions { /* Options */ };
バーコードライター
最初にIronBarCodeやSystem.Drawingのような必要なライブラリをインポートし、文字列値12345でフォーマットEAN8のバーコードを作成するためにBarcodeWriterをインスタンス化します。 その後、生成されたバーコードを希望するフォーマットで画像として保存します。 これには様々なオプションがあり、IronBarcodeはImageやBitmapとしてバーコードを作成することをサポートしています。
高度なバーコードライター
上記からわかるように、IronBarcodeを使用してバーコードを生成するにはわずか2行のコードだけで済み、その後使用のためにファイルとして保存します。 IronBarcodeはさらに、バーコードを状況に合わせてカスタマイズするための豊富なオプションを開発者に提供することでこれを拡張します。
ResizeToメソッドを使用し、高さと幅を渡してバーコード画像のサイズを変更できます。
バーコードリーダー
上記のように最初にBarcodeReaderをインスタンス化し、Readメソッドにファイルパスを渡し、後で使用するために変数として保存してバーコードオブジェクトを操作します。 指定された方法があり、ReadPDFを使用してPDFのような外部フォーマットを読み取ります; しかし、一般的な画像フォーマットやビットマップの場合は、Readを使用します。
BarcodeReaderOptions
IronBarcodeは標準ファイルフォーマットからバーコードをスキャンすることを開発者に許可します。 しかし、Readメソッドの動作を微調整したい場面があり、とくにプログラム的にバーコードファイルのバッチを読み取る場合においてです。 This is where BarcodeReaderOptions comes in. IronBarCode lets you fully customize things such as the speed at which it reads with Speed, whether multiple barcodes are expected in the file with ExpectedMultipleBarcodes, and what kind of barcodes they are with the property ExpectBarcodeTypes. これは、開発者が複数の画像から BarCode を読み取るために複数のスレッドを並列に実行したり、並列読み取り時に使用するスレッド数を制御したりすることを可能にします。
これらはIronBarcodeの力を示す特性のほんの一部です。 完全なリストについては、ドキュメントを参照してください。





