なぜ Aspose.BarCode for .NET なのか?

本番の入力はきれいとは限りません。Aspose.BarCode for .NET は、ノイズの多いスキャン、低コントラスト印刷、傾いた写真、部分的に破損したラベルからでもバーコードをデコードできるよう設計されています。QualitySettings のプリセットで速度と許容度を調整したり、難しい画像向けに細かくチューニングできます。

規格?もちろん対応。

Aspose.BarCode for .NET SVG や EMF などのベクター形式を含む主要な画像形式と PDF に対応しています。当社 API を使えば [files] を認識できます( https://docs.aspose.com/barcode/net/supported-file-formats/ ) (スキャナーやカメラからでも簡単)。以下は対応するバーコードのシンボル体系(1D、2D、郵便、複合タイプを含む)です。対応プラットフォームすべてで生成と認識が可能です。

マトリクス / 2D コード

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

リニア / 1D コード

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

業界向け & 複合コード

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

プラットフォーム非依存

Aspose.BarCode for .NET は Windows / Linux / macOS 上で .NET Framework または最新の .NET で動作します。iOS / Android / Tizen を対象とする .NET MAUI アプリでも利用できます。詳細な動作要件はドキュメントをご覧ください。

Microsoft Windows
Linux
Android
iOS
macOS
Tizen OS
ReSharper
VS Code
NuGet
GitHub
Visual Studio

ライブコードデモ

テキストを貼り付ける → バーコードを生成。ファイルをドロップ → デコード結果を取得。どちらの例も自動生成されたサンプルコード付きなので、そのままプロジェクトにコピーできます。


/** Initialize BarcodeGenerator */ var gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); /** Set generation parameters */ gen.Parameters.Barcode.XDimension.Pixels = 7; gen.Parameters.Border.Color = Color.FromArgb(0xff000000); gen.Parameters.Border.Width.Pixels = 7; /** Generate and save Barcode image */ gen.Save("image.png", BarCodeImageFormat.Png);

/** Initialize BarCodeReader */ var reader = new BarCodeReader("image.png", DecodeType.QR); /** Set recognition quality */ reader.QualitySettings = QualitySettings.HighPerformance; /** Recognize barcodes and output results */ var res = reader.ReadBarCodes(); Console.WriteLine($"Recognized {res.Length} barcode(s)"); foreach (BarCodeResult r in res)     Console.WriteLine($"{r.CodeTypeName}: {r.CodeText}");

無限の可能性

Aspose.BarCode for .NET は、ドキュメント、ラベル、自動処理向けに C# で信頼性の高いバーコードワークフローを構築するのに役立ちます。印刷向けに正確なサイズでバーコードを生成し、サービス/デスクトップアプリ/モバイルプロジェクトで画像や PDF からデコードできます。

本番で役立つ実用的な機能により、次のことが可能です。

  • 80 種類以上のバーコードを生成・認識
  • PDF、SVG、EMF、および一般的な画像形式に対応
  • 低解像度、回転、歪みのある画像からバーコードを検出
  • サイズ、マージン、回転、キャプション、解像度を細かく調整
  • レポート、ドキュメント、UI 画面へバーコードを追加

機能と特長

Aspose.BarCode for .NET は、さまざまな画像タイプから任意の角度で 1D/2D バーコードを生成・認識できる強力な開発ライブラリです。生成したバーコードを高品質な複数の画像形式にエクスポートでき、背景色、バー色、回転角、X 寸法、画質、解像度、キャプション、サイズなど多くのパラメーターや見た目を調整できます。さらに豊富な検出・読み取り機能を備え、80 種類以上のバーコードに対応しています。

Feature icon

さまざまな形式でバーコードラベルを保存

Feature icon

ストリームまたはファイルから認識

Feature icon

2D タイプで(英語以外の)文字をエンコード/デコード

Feature icon

バーコード画像を任意の角度で回転

Feature icon

Aspose.PDF で複数ページ TIFF と PDF からバーコードをスキャン

Feature icon

リニア、2D、郵便シンボル体系に対応