QRコードにロゴを追加する方法
QRコードにロゴを追加することで、標準的なパターンをブランド資産に変えます。 企業は、ロゴが埋め込まれたQRコードをマーケティング資料、製品パッケージ、デジタルキャンペーンで使用し、フルスキャナビリティを維持しながらブランド認知を高めます。
IronQRは、QrStyleOptionsへのロゴの埋め込みをサポートしています。 QrLogo コンストラクタは、幅、高さ、角の半径のパラメータを受け付け、ロゴの表示方法を自由に制御できます。
このガイドでは、C#のIronQRを使用してQRコードにロゴを埋め込む方法を示します。
クイックスタート:QRコードにロゴを追加する
ロゴ画像を読み込み、QrStyleOptionsに添付して、ブランド化されたQRコードを保存してください。
-
IronQR をNuGetパッケージマネージャでインストール
PM > Install-Package IronQR -
このコード スニペットをコピーして実行します。
var qrCode = QrWriter.Write("https://example.com"); var logo = new QrLogo(AnyBitmap.FromFile("logo.png"), 50, 50, 5); var style = new QrStyleOptions { Logo = logo }; qrCode.Save(style).SaveAs("qr-with-logo.png"); -
実際の環境でテストするためにデプロイする
今日プロジェクトで IronQR を使い始めましょう無料トライアル
最小限のワークフロー(5ステップ)
- 埋め込みロゴ付きQRコード作成用C#ライブラリをダウンロード
AnyBitmap.FromFileを使用してロゴ画像を読み込みます- サイズとコーナー半径のパラメータで
QrLogoを作成します Logoプロパティを使用してQrStyleOptionsを設定しますSaveAsを使用してブランド化されたQRコードを保存します
QRコードにロゴを埋め込む
ロゴを追加するには、AnyBitmap.FromFile を使用して画像を読み込み、幅、高さ、角の半径を指定して QrLogo オブジェクトを作成してください。 これを QrStyleOptions 内の Logo プロパティに割り当ててください。
最適な結果を得るには、透明または白の背景を持つ正方形のロゴを使用してください。 コーナー半径パラメータを使用して、洗練された外観のためにロゴのエッジを丸くします。
:path=/static-assets/qr/content-code-examples/how-to/add-custom-logo-qr-code.cs
using IronQr;
using IronSoftware.Drawing;
// Load new logo image
AnyBitmap logo = AnyBitmap.FromFile("sample.png");
// Add new logo to QR code style options
QrStyleOptions styleOptions = new QrStyleOptions()
{
Logo = new QrLogo(logo, 0, 0, 10),
Dimensions = 500,
};
// Create QR code with URL data
QrCode qr = QrWriter.Write("https://ironsoftware.com/csharp/qr/");
// Save QR code as a bitmap
AnyBitmap qrImage = qr.Save(styleOptions);
// Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png");
Imports IronQr
Imports IronSoftware.Drawing
' Load new logo image
Dim logo As AnyBitmap = AnyBitmap.FromFile("sample.png")
' Add new logo to QR code style options
Dim styleOptions As New QrStyleOptions() With {
.Logo = New QrLogo(logo, 0, 0, 10),
.Dimensions = 500
}
' Create QR code with URL data
Dim qr As QrCode = QrWriter.Write("https://ironsoftware.com/csharp/qr/")
' Save QR code as a bitmap
Dim qrImage As AnyBitmap = qr.Save(styleOptions)
' Save QR code bitmap as file
qrImage.SaveAs("qrURLWithLogo.png")
出力
次は何をしますか?
ロゴが配置されたら、ブランドパレットに合わせたQRコードカラーの調整、小さいサイズでのスキャンをクリーンにするための余白の追加、またはエラー訂正レベルの設定を検討して、コードが大きなロゴオーバーレイでも読めるようにします。
よくある質問
QRコードにロゴを追加するメリットは何ですか?
QRコードにロゴを追加することで、標準のパターンがブランド資産に変わり、マーケティング素材、製品包装、デジタルキャンペーンでのブランド認知を高めながら、スキャン可能性を完全に保持することができます。
IronQRを使用してQRコードにロゴを埋め込むにはどうすればいいですか?
IronQRを使用して、`QrLogo`クラスと`QrStyleOptions`の`Logo`プロパティを使用してロゴを埋め込むことができます。ロゴ画像を読み込み、それを`QrStyleOptions`にアタッチし、ブランド化されたQRコードを保存します。
IronQRでQrLogoを作成する際に設定できるパラメータは何ですか?
IronQRでQrLogoを作成する際には、幅、高さ、コーナーの角度を設定することができ、QRコード内のロゴの外観をコントロールできます。
QRコードに埋め込むのに最適なロゴのタイプは何ですか?
最適な結果を得るためには、透明または白の背景を持つ正方形のロゴを使用することをお勧めします。これにより、ロゴがQRコードデザインとよく統合されます。
ロゴを追加した後、自分のQRコードの外観を調整することはできますか?
はい、ロゴを埋め込んだ後、IronQRを使用してカラーを調整し、余白を追加したり、誤り訂正レベルを設定することで、QRコードをさらにカスタマイズすることができます。
QRコードのロゴの角を丸くすることはできますか?
はい、IronQRでQrLogoオブジェクトを作成する際にコーナー半径のパラメータを指定することによって、QRコード内のロゴの角を丸くすることができます。
IronQRを使用してQRコードにロゴを追加する最小のワークフローとは何ですか?
最小限のワークフローは、C#ライブラリをダウンロードし、`AnyBitmap.FromFile`でロゴ画像を読み込み、サイズとコーナー半径を設定して`QrLogo`を作成し、`Logo`プロパティを使用して`QrStyleOptions`を設定し、`SaveAs`を使用してQRコードを保存することです。
IronQRを使用してロゴを埋め込んだQRコードの作成を始めるにはどうすればいいですか?
IronQRを使用してロゴを埋め込んだQRコードの作成を始めるには、まずNuGetからC#ライブラリをダウンロードし、その後、手順に従ってロゴを読み込み、QrLogoを作成し、QrStyleOptionsを設定し、QRコードを保存します。

