QRコードに余白を追加

QRコードの周囲に余白(クワイエットゾーン)を設けることは、スキャナビリティとプロフェッショナルなデザイン統合を確保するために不可欠です。 適切なスペーシングにより、スキャニングデバイスが周囲のテキスト、画像、ブランディング要素からコードを容易に分離できるようにし、読み取りエラーを防ぎます。 余白を調整することで、レイアウトのどの位置にQRコードを配置しても、QRコードの整合性が保たれるすっきりとしたビジュアルバッファを作成できます。

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

  • IronQRを使用しています;
  • IronSoftware.Drawingを使用しています;
  • string url = "https://ironsoftware.com/";
  • QrStyleOptions marginOptions = new QrStyleOptions { Margins = 40 };
  • qr.Save(marginOptions).SaveAs("qr-margins.png");

コードの説明

まず、QrStyleOptionsクラスを使ってレイアウトを定義します。 Marginsプロパティを設定すると、コードの4辺すべてに同時に均一な"クワイエットゾーン"が適用されます。

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

IronQRでQRコードに余白を追加する方法をご覧ください。

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