QRコードに余白を追加する

QR コードの周囲に余白、つまり"静かな領域"を追加することは、スキャン可能性とプロフェッショナルなデザインの統合を確保するために不可欠です。 適切な間隔を設けることで、スキャン デバイスはコードを周囲のテキスト、画像、またはブランド要素から簡単に分離でき、読み取りエラーを防ぐことができます。 余白を調整することで、レイアウト内のどこに配置されていても QR コードの整合性を維持するクリーンな視覚バッファーを作成できます。

QRコードに余白を追加するための5ステップガイド

  • IronQr を使用する;
  • IronSoftware.Drawing を使用します。
  • 文字列 url = "https://ironsoftware.com/";
  • QrStyleOptions marginOptions = 新しい QrStyleOptions { マージン = 40 };
  • qr.Save(marginOptions).SaveAs("qr-margins.png");

コードの説明

まず、 QrStyleOptionsクラスを使用してレイアウトを定義します。 Marginsプロパティを設定すると、コードの 4 つの辺すべてに均一な"静かな領域"が同時に適用されます。これは、全体的なスキャン可能性を保証する最も効率的な方法です。

よりきめ細かな制御を行うには、 MarginTopMarginBottomMarginLeftMarginRightなどの特定のプロパティを使用します。 これは、QR コードをドキュメントの特定の角に揃える必要がある場合や、デザインで非対称のパディングが必要な場合に特に便利です。 最後に、 Saveプロセス中にスタイルが適用され、オプションで指定された正確なピクセル寸法で QR コード ビットマップがレンダリングされます。

IronQR を使用して QR コードに余白を追加する方法を説明します。

準備はできましたか?
Nuget ダウンロード 55,860 | バージョン: 2025.12 リリース