IRONSOFTWAREHOME

QRコードアプリのコードサンプル

C# VB PDF .NET : バーコードクイックスタートバーコードクイックスタート
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;
NuGet Downloads Badge
PM > Install-Package BarCode

IronBarcodeは、画像ファイル(jpeg、png、jpg)から、変数を渡したいプログラム的なフォーマットまで、さまざまな標準フォーマットをサポートしています。さらに、PDFなどの外部形式もサポートしており、IronBarcodeをあらゆるコードベースにシームレスに統合し、開発者にファイル形式と変数の柔軟性を提供します。

IronBarcodeはすべてのファイル形式に対応したバーコードリーダーとしてだけでなく、Code39などの標準エンコーディングとフォーマットをサポートするバーコード生成機能も兼ねています。 バーコードジェネレータのセットアップには、わずか2行のコードを必要とします。 参加のバリアが低く、多くのカスタマイズオプションを開発者に提供するIronBarcodeは、バーコードに関連するすべての状況においてナンバーワンの選択肢です。

C# でのバーコード リーダーとバーコード ジェネレーター

  1. var myBarcode = BarcodeWriter.CreateBarcode("12345", BarcodeEncoding.EAN8);.
  2. Image myBarcodeImage = myBarcode.ToImage();
  3. myBarcode.ResizeTo(400, 100);.
  4. var resultFromFile = BarCodeReader.Read(@"file/barcode.png");.
  5. var myOptionsExample = new BarcodeReaderOptions { /* Options */ };

バーコードライター

まず、必要なライブラリ、例えば12345を持つバーコードを作成します。 その後、生成されたバーコードを希望するフォーマットで画像として保存します。 IronBarcodeは、バーコードをBitmapとして作成することをサポートしているため、さまざまなオプションがあります。

高度なバーコードライター

上記の通り、IronBarcodeを使用してバーコードを生成するには、たった2行のコードで、後で利用するためにファイルとして保存します。 IronBarcodeはさらに、状況に応じてカスタマイズできるオプションの数々を開発者に提供します。

ResizeToメソッドを使用し、高さと幅を渡してバーコード画像のサイズを変更できます。

バーコードリーダー

上記と同様に、まずReadメソッドにファイルパスを渡して、後で使用するためにバリアブルとして保存し、バーコードオブジェクトを操作します。 PDFのような外部形式を読み取るための指定されたメソッドがあります。ReadPDF しかし、一般的な画像形式やビットマップにはReadを使用します。

BarcodeReaderOptions

IronBarcodeは、標準ファイル形式からバーコードをスキャンすることを開発者に可能にします。 しかし、開発者がBarcodeReaderOptionsメソッドの動作を微調整したい状況があり、特にプログラムでバーコードファイルのバッチを読み取る場合です。 このときBarcodeReaderOptionsが登場します。 IronBarcodeは、ExpectBarcodeTypesで完全にカスタマイズすることができます。 これにより、開発者は複数のスレッドを使用して複数の画像からバーコードを並行して読み取ることができ、並行読み取り時に使用するスレッドの数を制御することができます。

これらは、IronBarcodeの力を示すプロパティのいくつかに過ぎません。 完全なリストについては、ドキュメントを参照してください。

詳細ガイドでバーコードの作成方法を学びましょう! Read

当社の開発チームからの直接的な人間サポート

製品、統合、またはライセンスの問い合わせであろうと、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を必要とせずに特定のバーコードタイプまたはドキュメントの場所を検索します。

.NET Core、Standard、Frameworkプロジェクトでの簡単な使用のために構築

数行のコードで数分で始めましょう。依存関係なしで.NET用に簡単に使用できる単一DLLとして構築され、32 & 64ビットをサポートし、任意 for .NET言語で使用できます。ウェブ、クラウド、デスクトップ、またはコンソールアプリケーションで使用し、モバイル & デスクトップデバイスをサポートします。

このソフトウェア製品をリンクからダウンロードできます。

QRコードを複数形式で書き込む

PDF、JPG、TIFF、GIF、BMP、PNG、HTML 形式としてファイルまたはストリームに保存または印刷します。色、品質、回転、サイズ、テキストを設定します。C# バーコードプログラミング ツールボックスを IronPDF および IronOCR と一緒に使用して、完全な.NET ドキュメントライブラリを利用します。

サポート:

  • .NET Core 2.0以上
  • .NET Framework 4.0以上のサポート C#、VB、F#
  • Microsoft Visual Studio. .NET開発IDEアイコン
  • Visual Studio のための NuGet インストーラーサポート
  • JetBrains ReSharper C#言語アシスタント互換
  • Microsoft Azure C# .NETホスティングプラットフォーム互換

ライセンスと価格

無料のコミュニティ開発ライセンス。商用ライセンスは$999から。

完全なライセンスオプションを見る

C# & VB .NET用QRコードチュートリアル

C# でバーコードを読むためのチュートリアル + コード例 | .NET チュートリアル
C#.NETバーコードQR
Frank Walker .NET プロダクトデベロッパー

バーコードおよびQRを読み取る | C# VB .NETチュートリアル

Frank が C# .NET バーコードアプリケーション内で IronBarcode を使用してスキャン、写真、PDF ドキュメントからバーコードを読む方法をご覧ください…

Frank のバーコード読み取りチュートリアルを見る
C# & VB.NET でバーコードを書き込むためのチュートリアル + コード例
C#.NETバーコード
Francesca Miller ジュニア .NET エンジニア

C# または VB.NET でバーコード画像を生成する

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

Francesca のバーコードチュートリアルを見る
チュートリアル + コード例 VB.NET PDF作成と編集 | VB.NET & ASP.NET PDF
QR.NETC#VB
Jennifer Wright アプリケーションアーキテクチャリーダー

C# & VB .NET アプリケーションで QR コードを書くためのチュートリアル

Jenny のチームは IronBarcode を使って毎日何千もの QR を書いています。IronBarcode を最大限に活用するためのチュートリアルをご覧ください…

Jenny のチームによる QR 書き込みチュートリアル

何千人もの開発者が IronBarcode を使用しています…

会計および財務のシステム

  • # 領収書
  • # 報告
  • # 請求書印刷
ASP.NET会計および財務システムにPDFサポートを追加

ビジネスのデジタル化

  • # ドキュメント
  • # 注文&ラベリング
  • # 用紙の置き換え
C#ビジネスデジタル化のユースケース

エンタープライズコンテンツ管理

  • # コンテンツ制作
  • # ドキュメント管理
  • # コンテンツ配布
.NET CMS PDFサポート

データと報告アプリケーション

  • # パフォーマンストラッキング
  • # トレンドマッピング
  • # レポート
C# PDFレポート
今日参加しよう
Iron Softwareエンタープライズ.NETコンポーネント開発者
C#ライブラリ開発者

何千もの企業、政府、小規模企業、開発者がIronソフトウェア製品を信頼しています。

Ironのチームは、.NETソフトウェアコンポーネント市場で10年以上の経験があります。

Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon
Iron Customer Icon

準備はできましたか?

Nuget Downloads 2,422,100バージョン:2026.9リリースされたばかり

Key in blue circle

無料の30日間トライアルキーをすぐに入手してください。

Your trial license will be sent to your email address

制限なし。100% ロック解除済み。クレジットカード不要。

bullet_checkedクレジットカードやアカウントの作成は不要です。制限なし。100% ロック解除済み。クレジットカード不要。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
無料のライブデモを予約する
Booking Badge

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。