QRコードの作成
using IronBarCode;

// The value of the QR code as a string. Also suitable for URLS
string value = "https://ironsoftware.com/";

// Simplest example of creating a QR Code with no settings
GeneratedBarcode myQRCode = QRCodeWriter.CreateQrCode(value);

// Advanced example with all parameters exclusive to QR codes set:

// The error correction level of the QR code
var correction = QRCodeWriter.QrErrorCorrectionLevel.Highest;

// The width and height of the QR code in pixels
int size = 500;

// QR version.
// Please read https://www.qrcode.com/en/about/version.html to learn more about what QR version is
int qrVersion = 0;

GeneratedBarcode myQRCodeComplex = QRCodeWriter.CreateQrCode(value, size, correction, qrVersion);
NuGet Download
PM > Install-Package BarCode
QRコードの作成

QRコードの作成

IronBarcodeは開発者に直感的で使いやすい方法を提供し、独自のQRコードを多くのカスタマイズと共に作成できます。 開発者が数行のコードで簡単なQRコードジェネレーターを探している場合でも、誤り訂正レベル、サイズ、バージョンなどQRコードのすべての側面を制御できるより複雑なジェネレーターを探している場合でも、IronBarcodeはすべてを一つのライブラリで提供します。

QRCodeWriter.CreateQrCodeを使用してURLの文字列値を持つ新しいQRコードを作成します。 この方法は、デフォルトの設定でQRコードを作成する最も簡単な方法です。

QRコードのerrorCorrectionLevelを調整することで、カスタマイズの幅を広げることができます。 このレベルは、QRコードに含まれる冗長性または誤り修正データの量に対応しており、耐障害性を高め、過酷な条件下でも動作を保証します。

sizeを制御するには、単に整数値をそれに割り当てます。 qrVersion(1から40の間)はQRコードのバージョンを表します。 保存したいデータの量や、QRコードに求める容量に応じて、開発者は容量とサイズのバランスを調整して最適化を図れます。 QRコードのバージョンを決定する方法についての詳細は、こちらのドキュメントhereをご参照ください。

最後に、確立された変数すべてをQRCodeWriter.CreateQrCodeメソッドに渡し、上記のすべての属性を持つカスタマイズされたQRコードを生成します。

カスタムバーコード画像の作成方法を学ぶ
GitHubで見る

準備はできましたか?

Nuget Downloads 2,540,041バージョン:2026.11リリースされたばかり