サポートされているQRコード形式

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

QRコードは、データ容量物理的スペース、およびスキャンの柔軟性の観点から異なるニーズに合わせるために、いくつかの形状とサイズで提供されます。 大きな配送ラベルに印刷する場合でも、小さなハードウェアコンポーネントにコードを埋め込む場合でも、IronQRはすべての主要なQR標準をサポートして、タスクを完了するのに役立ちます。

この記事では、IronQRが生成および読み取りできる3つのQRバリアントについて紹介し、すぐに開始できるように簡単なコードサンプルを提供します。


サポートされているQRコードのバリエーション

2次元(2D)マトリックスコードは、従来のバーコードよりも多くの情報をコンパクトで信頼性の高い方法で保存する手段を提供します。 IronQRは次のQRタイプをサポートしています:

QRコード

モバイル決済からレストランメニュー、物流、マーケティングなど、世界中で使用されている標準の四角いQRコード

  • データ容量: 最大7,089の数字または4,296の英数字

  • 誤り訂正: 4つのレベル(最高)により、コードの一部が擦れたり、汚れたり、隠れたりしてもデータの復元が可能

  • 使用例:中から大容量のデータが必要で、高い信頼性が求められる一般的な用途に最適

これは、すべての業界で容量、スキャン範囲、柔軟性のバランスを取った、最も認識され広く使用されているQRコード形式です。

QR Code

マイクロQRコード

標準のQRコードの小型化バージョンで、電子機器、小売タグ、保証シールなど、スペースが極めて限られているシナリオ向けに設計されています。

  • データ容量: 最大35の数字または21の英数字

  • 効率性: 小さなモジュールサイズにより省スペース化され、スキャンがより速く行えます

  • 使用例: 小さなアイテムのラベル付け、コンポーネント追跡、少量のデータしか保存する必要がない場所に最適

標準のQRコードよりも少ない文字をサポートしますが、Micro QRは制約のある物理環境で非常に効果的です。

マイクロQRコード

長方形マイクロコード (RMQRCode)

長方形のコンパクトな形式で、四角いコードがうまく機能しない狭いまたは長い領域に適合するように設計されています。

  • データ容量: マイクロQRコードに匹敵

  • 形状の利点: 長方形の印刷エリアが利用可能なレイアウトでは柔軟性を提供

  • 使用例: 幅または高さが制限されているが両方ではないフォームラベルエッジのアプリケーション、およびチケット販売に最適

RMQRCodeはMicro QRと機能的には似ていますが、四角い形式では利用できないレイアウトの適応性を提供します。

長方形マイクロコード

クイックスタートスニペット

以下のコードを使用して、お好みのエンコーディングでQRコードを生成します。 エンコーディング値を変更することで、3つのサポートされているタイプを簡単に切り替えることができます。

:path=/static-assets/qr/content-code-examples/how-to/create-qr-code-with-encoding-type.cs
using IronQr;
using IronQr.Enum;

// Generate a Micro QR code and save it as PNG
QrCode myQr = QrWriter.Write(
    "Hello IronQR",
    new QrOptions { Encoding = QrEncoding.MicroQRCode }
);

myQr.Save().SaveAs("QR.png");
IRON VB CONVERTER ERROR developers@ironsoftware.com
$vbLabelText   $csharpLabel

標準的なQRコードまたはRMQRCodeを生成するには、単にQrEncoding.QRCodeまたはQrEncoding.RMQRCodeを使用します。


ご注意デコード時にQrEncoding.Allを設定すると、IronQRが任意のQRコードの形式を自動検出します。 特に混合コード環境で重宝します。

よくある質問

IronQRがサポートする主なQRコード形式は?

IronQRは、標準のQRコード、Micro QRコード、長方形のMicroコード(RMQRCode)の3つの主要なQRコード形式をサポートしており、それぞれ異なるユースケースとデータキャパシティに合わせて調整されています。

C#でIronQRを使用してQRコードを生成する方法は?

QrEncodingプロパティを利用して、C#でQRコードを生成できます。例えば、標準のQRコードにはQrEncoding.QRCode、長方形のMicroコードにはQrEncoding.RMQRCodeを使用します。

標準のQRコードとMicro QRコードの違いは何ですか?

標準のQRコードは高いデータキャパシティを持ち、最大7,089の数値または4,296の英数字をサポートしますが、Micro QRコードは小さく、最大35の数値または21の英数字を保持し、スペースが限られた環境に適しています。

他のQRコード形式よりRMQRCodeを選ぶ理由は何ですか?

RMQRCodeは長方形の印刷面に最適で、正方形コードが適さない場合にコンパクトな解決策を提供します。フォームやラベルの端に適用できます。

IronQRは同じ環境で異なるQRコード形式をどのように処理しますか?

QrEncoding.Allを設定すると、IronQRはQRコードの形式を自動的に検出し、混合QRコードタイプの環境で効率的です。

QRコード形式を選択する際に考慮すべき要因は何ですか?

QRコード形式を選ぶ際には、必要なデータ容量、利用可能な物理スペース、およびスキャン環境を考慮してください。IronQRはさまざまなニーズに合わせた多くの形式を提供します。

IronQRは破損したセクションのあるQRコードを読み取ることができますか?

はい、IronQRで生成された標準のQRコードは、4つのエラー修正レベルをサポートしており、コードの一部が破損してもデータを回復できます。

Micro QRコードを使用する利点は何ですか?

Micro QRコードは、その小さなサイズと高速なスキャン能力のおかげで、スペースが限られたシナリオにおいて有益であり、電子機器、小売タグ、保証シールに適しています。

QRコードのエラー修正レベルを選択する方法は?

QRコードが使用される環境に基づいて、エラー修正レベルを選んでください。IronQRは、低、中、高、最高のレベルを提供し、コードが部分的に破損してもデータの完全性を確保します。

物流やマーケティングに最適なQRコード形式は?

高いデータキャパシティ、広範な認知、および堅牢なエラー修正機能を備えているため、標準のQRコードは物流やマーケティングに最適です。

Zeeshan Wazir
フルスタックデベロッパー

Zeeshan WazirはPHP(Laravel)、C#、ASP.NETの強力な背景を持つフルスタックデベロッパーです。彼はまたPythonスクリプティングにも精通しており、複雑なタスクを簡略化および自動化するためによく使用しています。

コンピュータサイエンスのMPhilを取得しており、深い技術的知識を多くのプロジェクトでの手を使っての経験と結び付けています。彼はスマートでスケーラブルなアプリケーションの構築を楽しみ、開発者のワークフローを改善する新しい方法を常に模索しています。

準備はできましたか?
Nuget ダウンロード 51,390 | Version: 2025.11 リリース