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

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

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

  • 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 ダウンロード 58,270 | バージョン: 2026.2 リリース