QRコードを画像としてリサイズする

QRコードのサイズ変更は、高解像度の印刷マーケティングから小規模なモバイルアプリのインターフェイスまで、さまざまな媒体でデジタル資産が機能し続けるようにするための重要なステップです。 ピクセル寸法を調整することで、ピクセル化を防ぎ、スキャンハードウェアがさまざまな距離でデータマトリックスを正確に検出できるようにします。 IronQRを使用することで、開発者は出力解像度を正確に制御することができ、最終的な表示サイズに関係なく、生成されたQRコードの構造的完全性と"クワイエットゾーン"を維持することができます。

QRコードのサイズを変更するための5ステップガイド

  • using IronQr;
  • string url = "https://ironsoftware.com/csharp/qr/";
  • QrStyleOptions styleOptions = new QrStyleOptions { Dimensions = 500 };
  • AnyBitmap qrResized = qr.Save(styleOptions);
  • qr.Save(styleOptions).SaveAs("qr-resized.png");

コードの説明

まず、生成とレンダリングのプロセスを容易にするために、IronQr 名前空間がインポートされます。 ターゲット URL は、QR コードの内部データ構造を作成する QrWriter.Write メソッドによって定義および処理されます。

次に、QrStyleOptions クラスを使用して物理的な出力を制御します。 Dimensions プロパティを設定することで、最終画像の正確なピクセル幅と高さを指定します。 QRコードは正方形であるため、この値は両軸に適用され、縦横比が1:1になるようにします。 最後に、Save メソッドはこれらのスタイル構成を QR データに適用し、SaveAs は高解像度のビットマップをローカル ファイルにエクスポートします。

IronQRでQRコードのサイズを変更する方法を見る

準備はできましたか?
Nuget ダウンロード 61,359 | バージョン: 2026.3 リリース
Still Scrolling Icon

まだスクロールしていますか?

すぐに証拠が欲しいですか? PM > Install-Package IronQR
サンプルを実行する URL が QR コードになるのを見る。