QRコード画像のリサイズ方法

This article was translated from English: Does it need improvement?
Translated
View the article in English

適切なスケーリングにより、QRコードは印刷物とデジタルの両方のフォーマットでスキャン可能です。 正確な寸法は、ぼやけを防ぎ、明確な読みやすさを保証します。

このハウツーガイドでは、IronQRを使ってQRコードのリサイズがどのように行われるかを探ります。

QRコードのサイズ変更

印刷物や看板用のカスタムサイズのQRコードを作成するには、Dimensionsプロパティを特定の値に設定し、QrStyleOptionsを適用して生成されたQRコードを保存します。

この例では、URLからQRコードを作成し、QrStyleOptionsクラスのDimensionsプロパティを使用して500ピクセルのカスタムサイズを適用し、サイズを変更したQRコードをPNGとして保存します。

Dimensionsプロパティは、直接1:1のマッピングを提供します; 定義した整数が、最終出力の正確なピクセル幅と高さになります。

:path=/static-assets/qr/content-code-examples/how-to/resize-qr-code.cs
using IronQr;
using IronSoftware.Drawing;

string url = "https://ironsoftware.com/csharp/qr/";

// Generate the QR code data
QrCode qr = QrWriter.Write(url);

// Save using default dimensions
AnyBitmap qrDefault = qr.Save();
qrDefault.SaveAs("qr-default-size.png");

// Define custom resizing
QrStyleOptions styleOptions = new QrStyleOptions
{
    Dimensions = 500
};

// Save using the style options
AnyBitmap qrResized = qr.Save(styleOptions);
qrResized.SaveAs("qr-resized.png");
Imports IronQr
Imports IronSoftware.Drawing

Dim url As String = "https://ironsoftware.com/csharp/qr/"

' Generate the QR code data
Dim qr As QrCode = QrWriter.Write(url)

' Save using default dimensions
Dim qrDefault As AnyBitmap = qr.Save()
qrDefault.SaveAs("qr-default-size.png")

' Define custom resizing
Dim styleOptions As New QrStyleOptions With {
    .Dimensions = 500
}

' Save using the style options
Dim qrResized As AnyBitmap = qr.Save(styleOptions)
qrResized.SaveAs("qr-resized.png")
$vbLabelText   $csharpLabel

原文

大きなQRコード

リサイズ

デフォルトのQRコード

よくある質問

IronQRを使ってQRコード画像のサイズを変更するには?

IronQRを使用してQRコード画像のサイズを変更するには、IronQR C#ライブラリをダウンロードし、QrStyleOptionsオブジェクトを作成し、Dimensionsプロパティを希望のサイズに設定し、QRコードを生成して保存します。

IronQRのDimensionsプロパティとは何ですか?

IronQRのDimensionsプロパティはQRコードの幅と高さをピクセル単位で指定します。

なぜQRコードのサイズを適切に変更することが重要なのですか?

QRコードのサイズを適切に変更することで、印刷とデジタルの両方のフォーマットでスキャン可能な鮮明なQRコードを維持し、ぼやけを防ぎ、読みやすさを維持します。

IronQRを使ってQRコードのサイズをカスタマイズできますか?

はい、QrStyleOptionsクラスのDimensionsプロパティを特定の要件に設定することで、印刷用のQRコードのサイズをカスタマイズできます。

IronQRを使ってリサイズしたQRコードはどのようなファイル形式で保存できますか?

リサイズされたQRコードはIronQRを使ってPNGファイルとして保存できます。

IronQRを使ってURLからQRコードを作成することはできますか?

はい、IronQRではQrStyleOptionsクラスを使ってURLからカスタマイズ可能な寸法のQRコードを生成することができます。

IronQRでQRコードのサイズを変更するにはどのような手順がありますか?

IronQRでQRコードのサイズを変更するには、ライブラリをダウンロードし、QrStyleOptionsオブジェクトを作成し、Dimensionsプロパティを設定し、QRコードを生成して保存します。

Dimensionsプロパティは、最終的なQRコード出力にどのような影響を与えますか?

Dimensionsプロパティは、最終的なQRコード出力に直接影響し、正確なピクセル幅と高さを決定します。

Ahmad Sohail
フルスタックデベロッパー

Ahmadは、C#、Python、およびウェブ技術に強い基盤を持つフルスタック開発者です。彼はスケーラブルなソフトウェアソリューションの構築に深い関心を持ち、デザインと機能が実際のアプリケーションでどのように融合するかを探求することを楽しんでいます。

Iron Softwareチームに参加する前、Ahmadは自動化プロジェクトやAPI統合に取り組み、パフォーマンスの向上と開発者の体験向上に注力してきました。

彼の自由時間には、UI/UXのアイデアを試したり、オープンソースツールに貢献したり、時折テクニカルライティングやドキュメンテーションに取り組んで、複雑なトピックを理解しやすくすることを目指しています。

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