.NET 向けバーコード生成・認識 API
QR Code を数行で生成
その他のショーケース >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.Parameters.Barcode.XDimension.Pixels = 4;
// Generate barcode and Save to PNG
gen.Save("QRCode.png", BarCodeImageFormat.Png);
> dotnet add package Aspose.BarCode
なぜ 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 アプリでも利用できます。詳細な動作要件はドキュメントをご覧ください。
ライブコードデモ
テキストを貼り付ける → バーコードを生成。ファイルをドロップ → デコード結果を取得。どちらの例も自動生成されたサンプルコード付きなので、そのままプロジェクトにコピーできます。
無限の可能性
Aspose.BarCode for .NET は、ドキュメント、ラベル、自動処理向けに C# で信頼性の高いバーコードワークフローを構築するのに役立ちます。印刷向けに正確なサイズでバーコードを生成し、サービス/デスクトップアプリ/モバイルプロジェクトで画像や PDF からデコードできます。
本番で役立つ実用的な機能により、次のことが可能です。
- 80 種類以上のバーコードを生成・認識
- PDF、SVG、EMF、および一般的な画像形式に対応
- 低解像度、回転、歪みのある画像からバーコードを検出
- サイズ、マージン、回転、キャプション、解像度を細かく調整
- レポート、ドキュメント、UI 画面へバーコードを追加
機能と特長
Aspose.BarCode for .NET は、さまざまな画像タイプから任意の角度で 1D/2D バーコードを生成・認識できる強力な開発ライブラリです。生成したバーコードを高品質な複数の画像形式にエクスポートでき、背景色、バー色、回転角、X 寸法、画質、解像度、キャプション、サイズなど多くのパラメーターや見た目を調整できます。さらに豊富な検出・読み取り機能を備え、80 種類以上のバーコードに対応しています。
さまざまな形式でバーコードラベルを保存
ストリームまたはファイルから認識
2D タイプで(英語以外の)文字をエンコード/デコード
バーコード画像を任意の角度で回転
Aspose.PDF で複数ページ TIFF と PDF からバーコードをスキャン
リニア、2D、郵便シンボル体系に対応