QRコードアプリのコードサンプル
using IronBarCode;
using System.Drawing;
// Reading a barcode is easy with IronBarcode!
var resultFromFile = BarcodeReader.Read(@"file/barcode.png"); // From a file
var resultFromBitMap = BarcodeReader.Read(new Bitmap("barcode.bmp")); // From a bitmap
var resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")); // From an image file
var resultFromPdf = BarcodeReader.ReadPdf(@"file/mydocument.pdf"); // From PDF use ReadPdf
// To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
var myOptionsExample = new BarcodeReaderOptions
{
// Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
// There is a tradeoff in performance as more detail is set
Speed = ReadingSpeed.Balanced,
// Reader will stop scanning once a single barcode is found (if set to true)
ExpectMultipleBarcodes = true,
// By default, all barcode formats are scanned for
// Specifying a subset of barcode types to search for would improve performance
ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
// Utilize multiple threads to read barcodes from multiple images in parallel
Multithreaded = true,
// Maximum threads for parallelized barcode reading
// Default is 4
MaxParallelThreads = 2,
// The area of each image frame in which to scan for barcodes
// Specifying a crop area will significantly improve performance and avoid noisy parts of the image
CropArea = new Rectangle(),
// Special setting for Code39 barcodes
// If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
UseCode39ExtendedMode = true
};
// Read with the options applied
var results = BarcodeReader.Read("barcode.png", myOptionsExample);
// Create a barcode with one line of code
var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8);
// After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100);
// Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg");
// Get the barcode as an image for further processing
var myBarcodeImage = myBarcode.Image;
Imports IronBarCode
Imports System.Drawing
' Reading a barcode is easy with IronBarcode!
Dim resultFromFile = BarcodeReader.Read("file/barcode.png") ' From a file
Dim resultFromBitMap = BarcodeReader.Read(New Bitmap("barcode.bmp")) ' From a bitmap
Dim resultFromImage = BarcodeReader.Read(Image.FromFile("barcode.jpg")) ' From an image file
Dim resultFromPdf = BarcodeReader.ReadPdf("file/mydocument.pdf") ' From PDF use ReadPdf
' To configure and fine-tune barcode reading, utilize the BarcodeReaderOptions class
Dim myOptionsExample As New BarcodeReaderOptions With {
' Choose a reading speed from: Faster, Balanced, Detailed, ExtremeDetail
' There is a tradeoff in performance as more detail is set
.Speed = ReadingSpeed.Balanced,
' Reader will stop scanning once a single barcode is found (if set to true)
.ExpectMultipleBarcodes = True,
' By default, all barcode formats are scanned for
' Specifying a subset of barcode types to search for would improve performance
.ExpectBarcodeTypes = BarcodeEncoding.AllOneDimensional,
' Utilize multiple threads to read barcodes from multiple images in parallel
.Multithreaded = True,
' Maximum threads for parallelized barcode reading
' Default is 4
.MaxParallelThreads = 2,
' The area of each image frame in which to scan for barcodes
' Specifying a crop area will significantly improve performance and avoid noisy parts of the image
.CropArea = New Rectangle(),
' Special setting for Code39 barcodes
' If a Code39 barcode is detected, try to read with both the base and extended ASCII character sets
.UseCode39ExtendedMode = True
}
' Read with the options applied
Dim results = BarcodeReader.Read("barcode.png", myOptionsExample)
' Create a barcode with one line of code
Dim myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeWriterEncoding.EAN8)
' After creating a barcode, we may choose to resize
myBarcode.ResizeTo(400, 100)
' Save our newly-created barcode as an image
myBarcode.SaveAsImage("EAN8.jpeg")
' Get the barcode as an image for further processing
Dim myBarcodeImage = myBarcode.Image
当社の開発チームからの直接的な人間サポート
製品、統合、またはライセンスの問い合わせであろうと、Ironの製品開発チームはすべての質問に対応します。Ironと対話を始め、このライブラリをプロジェクトで最大限に活用してください。複数のQRコードタイプを発見
IronBarcode は、UPC A/E、EAN 8/13、Code 39、Code 93、Code 128、ITF、MSI、RSS 14/Expanded、Databar、CodaBar、QR、Styled QR、Data Matrix、MaxiCode、PDF417、Plessey、および Aztec などの大多数のバーコードおよび QR 規格を読み取り、生成します。結果はバーコードデータ、種類、ページ、テキスト、およびバーコード画像を提供し、アーカイブまたはインデックスシステムに最適です。
画像プリプロセッシングによる高速かつ正確な読み取り
IronBarcode は自動的にバーコード画像を事前処理して速度と精度を向上させます。回転、ノイズ、歪み、傾きを補正して、スキャンまたはライブビデオフレームを読み取ります。バッチ処理サーバーアプリケーションに対応したマルチコア、マルチスレッドに準備ができています。単一および複数ページのドキュメントで1つまたは複数のバーコードを自動的に見つけます。複雑なAPIを必要とせずに特定のバーコードタイプまたはドキュメントの場所を検索します。QRコードを複数形式で書き込む
PDF、JPG、TIFF、GIF、BMP、PNG、HTML 形式としてファイルまたはストリームに保存または印刷します。色、品質、回転、サイズ、テキストを設定します。C# バーコードプログラミング ツールボックスを IronPDF および IronOCR と一緒に使用して、完全な.NET ドキュメントライブラリを利用します。サポート:
C# & VB .NET用QRコードチュートリアル

C#.NETバーコードQR

バーコードおよびQRを読み取る | C# VB .NETチュートリアル
Frank が C# .NET バーコードアプリケーション内で IronBarcode を使用してスキャン、写真、PDF ドキュメントからバーコードを読む方法をご覧ください…
Frank のバーコード読み取りチュートリアルを見る
C#.NETバーコード

C# または VB.NET でバーコード画像を生成する
Francesca は C# または VB アプリケーションで画像にバーコードを書き込むためのいくつかのヒントとコツを共有します。IronBarcode で利用できるすべてのオプションをどのように活用してバーコードを書くかをご覧ください…
Francesca のバーコードチュートリアルを見る
QR.NETC#VB

C# & VB .NET アプリケーションで QR コードを書くためのチュートリアル
Jenny のチームは IronBarcode を使って毎日何千もの QR を書いています。IronBarcode を最大限に活用するためのチュートリアルをご覧ください…
Jenny のチームによる QR 書き込みチュートリアル何千人もの開発者が IronBarcode を使用しています…
会計および財務のシステム
- # 領収書
- # 報告
- # 請求書印刷
ビジネスのデジタル化
- # ドキュメント
- # 注文&ラベリング
- # 用紙の置き換え

エンタープライズコンテンツ管理
- # コンテンツ制作
- # ドキュメント管理
- # コンテンツ配布

データと報告アプリケーション
- # パフォーマンストラッキング
- # トレンドマッピング
- # レポート

何千もの企業、政府、小規模企業、開発者がIronソフトウェア製品を信頼しています。
Ironのチームは、.NETソフトウェアコンポーネント市場で10年以上の経験があります。








準備はできましたか?
Nuget Downloads 2,422,100|バージョン:2026.9リリースされたばかり








