IRONBARCODEの使用

バーコードジェネレーター .NET チュートリアル

更新済み 2024年1月20日
共有:

バーコードの使用が急速に増加しているため、開発者は自分の好みのプログラミング言語でバーコードを生成できる必要があります。 このチュートリアルでは、.NETでバーコードを生成する方法を説明します。

バーコードジェネレーター .NET チュートリアル

  1. Visual Studioでプロジェクトを作成する

  2. C# バーコード生成ライブラリのインストール

  3. Windows FormsアプリケーションのUIデザイン

  4. コア機能のコードを書く

  5. .NETバーコードジェネレーターを実行する

    チュートリアルを始めましょう。

プロジェクトを作成

このチュートリアルでは、最新バージョンのVisual StudioとWindows Forms Applicationテンプレートを使用します。 ご希望のアプリケーションを使用し、既存のプロジェクトとバージョンを利用することができます。

Visual Studioを開く > 新しいプロジェクトの作成をクリック > Windowsフォームアプリケーションテンプレートを選択 > 次へを押す > プロジェクトに名前を付ける > 次へを押す => 目標の.NET Frameworkを選択する => 作成ボタンをクリックする。

バーコードジェネレーター .NET チュートリアル, 図1: 新しい Windows フォーム アプリケーションを作成

新しいWindows Formsアプリケーションを作成する

バーコードライブラリのインストール

バーコード生成ライブラリをインストールすることには多くの利点があります。 IronBarcodeはC#で記述されており、コードを1行だけでバーコードやQRコードを作成する機能を提供します。 それに加えて、QRコードやバーコードを希望するファイル形式で保存することもサポートしています。 さらに、.NETでバーコードを生成するための無料サービスおよびランタイムサポートを提供します。

まずは、IronBarcode の NuGet パッケージをインストールしましょう。 以下の3つの方法のいずれかを使用してインストールできます:

パッケージ マネージャー コンソール

以下のコマンドをパッケージマネージャーコンソールに入力してください。 パッケージをダウンロードしてインストールします。

Install-Package BarCode

バーコードジェネレーター .NET チュートリアル, 図2: パッケージマネージャーコンソールのインストール手順

パッケージ マネージャー コンソール インストール手順

NuGetパッケージマネージャーソリューション

バーコードパッケージは、NuGetパッケージソリューションを使用してインストールすることもできます。 次の手順に従うだけです:

ツール > NuGet パッケージ マネージャー > ソリューションの NuGet パッケージの管理 をクリックします。

これは、NuGetパッケージマネージャーを開きます。 「Browse をクリックし、BarCode を検索して、ライブラリをインストールしてください。」

バーコードジェネレーター.NETチュートリアル、図3:NuGetパッケージマネージャーUI

NuGet パッケージ マネージャー UI

リンクからダウンロード

代替手段として、IronBarCode.Dll.NET Barcode DLLからダウンロードしてプロジェクトに参照として追加することができます。

Windowsフォームを設計

.NETバーコードジェネレーターのUIには、2つのラベル、1つのリッチテキストボックス、そして生成されたバーコード画像を表示するための1つのピクチャーボックスが含まれている必要があります。 以下の画像は、デモ目的のシンプルなデザインを示しています。

バーコード生成 .NET チュートリアル、図 4: Windows Forms アプリケーションのデザイン

Windows Forms アプリケーションのデザイン

バーコードを生成するコードを書く

「Generate」ボタンをダブルクリックしてください。 次のコードが表示されます。

private void button1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
End Sub
VB   C#

以下の名前空間を追加してください

using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Windows.Forms
VB   C#

以下のコードを button1_Click 内に記述してください:()` 関数:

GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
Dim MyBarCode As GeneratedBarcode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128)
MyBarCode.SaveAsPng("MyBarCode.png")
BarcodeImage.Image = New Bitmap("MyBarCode.png")
VB   C#

コードの内容を、一行ずつ理解しましょう。

GeneratedBarcode(生成されたバーコード)はバーコードのデータタイプです。 CreateBarcode (バーコードを作成)以下を日本語に翻訳してください:

is the function provided by the

は によって提供される機能ですBarcodeWriterIronBarcodeパッケージのクラス。

BarcodeValue.Textは、実行時にユーザーが提供するテキストボックスの値です。

BarcodeWriterEncoding.Code128はバーコードを生成するために使用されるエンコーディングスキームです。 このコードタイプは、別のエンコーディングスキーム BarcodeWriterEncoding.QRCode に変更して、QRコードを生成することができます。

IronBarcodeは、PNG、JPEG、HTML、PDFなどの複数の画像フォーマットとの相互作用を提供します。GIF または TIFFなどのSaveAsPng(PNGとして保存)バーコードをPNG形式で保存するために。 また、IronBarcodeは以下と連携して動作しますPDFファイルすべてのページからバーコードまたはQRコードを抽出するために。

BarcodeImageは、生成されたバーコード画像をユーザーに表示するためのPictureBoxの名前です。

.NETバーコードジェネレーターを実行する

アプリケーションを実行するには、Ctrl + F5を押してください。

バーコードジェネレーター.NETチュートリアル、図5: バーコードジェネレーターアプリケーションを実行する

バーコード生成アプリケーションを実行する

以下のようにバーコードにエンコードしたい値をテキストボックスに入力してください。

バーコードジェネレーター .NET チュートリアル、図 6: バーコードを生成するためのURLを貼り付ける

URLを貼り付けてバーコードを生成する

「生成」ボタンをクリックしてください。 バーコードは以下のように生成されます。

バーコードジェネレーター .NET チュートリアル、図7: Windows Forms アプリケーションで生成されたバーコード

Windows Formsアプリケーションで生成されたバーコード

バーコードの値を表示する

次に、単一のコード行でバーコードの値を表示します:

MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode()
VB   C#

出力

バーコード ジェネレーター .NET チュートリアル、図 8: 文字列からバーコードを生成する

文字列からバーコードを生成する

サマリー

IronBarcodeには、開発者にとって使いやすいAPIが搭載されています読込.NET用のバーコードを書きます。精度の最適化現実世界のソフトウェアにおける低いエラーレートを確保するため。 訪問する公式ドキュメントページ詳細についてはIronBarcodeをご覧ください。

現在、次の製品を購入すると完全なIron Suite、2つの価格で5つのライブラリを取得できます。 詳細については。

以下をダウンロードすることもできます:ZIPファイルプロジェクト.

< 以前
ASP.NETでバーコードを印刷する方法 (C#)
次へ >
C# Windowsアプリケーションでバーコードスキャナを使用する方法