2D バーコードライター for .NET

NET の 2D バーコード 世代への導入

Aspose.BarCode 2D Writer for .NET は、開発者があらゆるソースデータから幅広い範囲の 2D バーコード を生成することを可能にする軽量で高性能の API です.

URL リンクのための QR コード を作成する必要があるかどうかにかかわらず、データ マトリックス インベンチャー用の PDF417 ID のために、このライブラリは出力形式化、エラー修正、ビジュアルカスタマイズの完全なコントロールを提供します.

主な特徴とサポートされたシンボロジー

NET の 2D Barcode Writer は、単純な静的なコードから複雑なダイナミックなデータ暗号化に至るまで、さまざまなアプリケーションのニーズを満たすために設計された強力なツールです.

サポートされた2Dシンボロジー

私たちのAPIは、すべての主要な2次元バーコードフォーマットをサポートし、業界基準とスキャナーの幅広い範囲との互換性を確保します.

  • QRコード

  • データマトリックス(Data Matrix

  • PDF417

  • アズテック

  • メキシコード

  • さらに…

高度なデータ暗号化とカスタマイズ

あなたのデータがどのように暗号化され、最終的なバーコードがどうやって提供されるかを完全にコントロールしてください.

  • 柔軟なデータ暗号化 : URL、連絡先情報(vCards)、またはシリアル化されたJSONを含むテキストまたはバイナリーデータをインコードします.
  • スタイリング&レンダーリング :バーコードのすべての視覚的な側面をカスタマイズします. モジュールサイズ、静かなゾーン、前面および背景の色をコントロールすることもできます.
  • **エラー修正レベル ** : QRコード ** のようなサポートされたシンボロジーの場合は、データ容量を損傷または暗闇に対する耐性とバランスをとるために、 ** error correction level を調整できます.

スタートする:インストールと基本世代

あなたのプロジェクトに 2Dバーコードジェネレーター を統合することは、迅速なプロセスです.

  • **インストール ** : NuGet を介してプロジェクトに Aspose.BarCode for .NET パッケージを追加します.
  • ライセンス : 製造における評価制限および水マークを避けるために測定されたライシングを設定します 公式文書 詳細な指示を.

例:QRコードの作成

この例では、URLのための単純な QR コード を作成し、高解像度として保存する方法を示しています PNG イメージ.

using Aspose.BarCode.Generation;

// Create a new instance of BarcodeGenerator for a QR Code
using (var generator = new BarcodeGenerator(EncodeTypes.QR, "https://www.example.com"))
{
    // Set the output image resolution
    generator.Parameters.Resolution.DpiX = 300;
    generator.Parameters.Resolution.DpiY = 300;

    // Save the barcode to a file
    generator.Save("qr_code.png", BarCodeImageFormat.Png);
}

高品質バーコードのためのヒントと最良の実践

生成されたバーコードが強力でスキャン可能であることを確保するには、これらの最良の実践に従ってください.

  • 正しいシンボロジーを選択する :データに最適なバーコードのタイプを選択し、ケースを使用します. ウェブリンクおよび連絡先カードの場合、 QRコーディング は理想的です.
  • 最適エラー修正を設定する : バーコードが損傷される可能性がある場合にのみ、より高いバックレベルを使用します.
  • **Match Resolution to Output ** :印刷アプリケーションでは、高解像度(例えば300 DPIまたはそれ以上)のバーコードを生成し、ピクセルを防ぐために **SVG ** または EMF のようなベクターフォーマットを使用します.
  • 安静なゾーン : 安らかなゾーンは、スキャナーがコードを正しく識別し、読み取る必要があるバーコッドの周りの明確なスペースです.
  • パフォーマンスを最適化する :数千のラベルを作成するような高容量のシナリオでは、図書館のフレームセキュアなデザインを利用してバックコードを同時に生成します.
 日本語