Aspose.BarCode for .NET は、さまざまな角度のさまざまな画像から一次元および二次元バーコードを生成および認識できる強力な API です。.NET アプリケーション内でバーコードを生成、認識する機能だけでなく、生成されたバーコードを高品質でさまざまな画像形式にエクスポートできます。
Aspose.BarCode for .NET の API では、生成されたバーコードの背景色、バー カラー、画像品質、回転角度、X-Dimension、キャプション、サイズや解像度などの外観を操作できます。さらに Aspose.BarCode for .NET の API は、複数のバーコード形式の認識や画像処理、異なる形式のシンボルもサポートします。
Aspose.BarCode for .NET でサポートされる主な機能です。
Aspose.BarCode for .NET でサポートされる環境です。
Aspose.BarCode for .NET でサポートされるファイル形式です。
Aspose.BarCode for .NET は、さまざまな一次元、二次元、郵便番号バーコードのエンコードとデコードの両方をサポートしています。
Aspose.BarCode for .NET でサポートされる一次元バーコードは次のとおりです。
Aspose.BarCode for .NET でサポートされる二次元バーコードは次のとおりです。
Aspose.BarCode for .NET でサポートされる郵便番号バーコードは次のとおりです。
Aspose.BarCode for .NET では、さまざまなシンボルやコード テキスト (バーコード イメージにエンコードされるデータ) や、背景色や前景色、フォントや表示位置 (非表示、上部、下部)、アライメント、などの外観に関するプロパティなどを指定してバーコードを生成できます。一次元バーコードだけでなく、PDF 417、Data Matrix、Aztec、QR および Micro QR バーコードなどの二次元バーコードも同様の方法で生成できます。
// 処理対象ドキュメントのパスを設定 string dataDir = "define-your-directory"; // オブジェクトを生成し、異なるバーコード プロパティを設定 BarcodeGenerator generator = new BarcodeGenerator (EncodeTypes.Code128, "1234567"); generator.Parameters.Barcode.XDimension.Millimeters = 1f; // イメージを Jpeg 形式で保存 generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);
Aspose.BarCode for .NET を使用して、バーコード ラベルの境界、境界の色、スタイル、余白および幅を操作できます。またイメージの色、背景色、バーの色などの変更も可能です。さらにバーコード イメージをさまざまな角度に回転したり、アンチエイリアス処理で高品質なバーコード画像を生成できます。
Aspose.BarCode for .NET のもうひとつの特長として、一般的な一次元、二次元バーコードの読込、検出機能があります。イメージ内のバーコードを数行のコードで検出できます。
using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg")) { foreach (BarCodeResult result in reader.ReadBarCodes()) { Console.WriteLine("Type: " + result.CodeType); Console.WriteLine("CodeText: " + result.CodeText); } }