IRONBARCODEの使用 バーコードジェネレーター.NETチュートリアル Jordi Bardia 更新日:9月 1, 2025 IronBarcode をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る バーコード使用の急速な普及を考えると、開発者は自分の好みのプログラミング言語でバーコードを生成できる必要があります。 このチュートリアルでは、.NETでバーコードを生成する方法を示します。 バーコードジェネレーター .NET チュートリアル Visual Studio でのプロジェクト作成 C# バーコードジェネレータライブラリのインストール WindowsフォームアプリケーションのUIデザイン コア機能のコードを書く .NETバーコードジェネレーターを実行する チュートリアルを始めましょう。 プロジェクトを作成する このチュートリアルでは、Visual Studioの最新バージョンとWindowsフォームアプリケーションテンプレートを使用します。 お好みのアプリケーションを使用し、既存のプロジェクトとバージョンを使用することができます。 Visual Studioを開く > 新しいプロジェクトを作成をクリック > Windowsフォームアプリケーションテンプレートを選択 > 次へを押す > プロジェクトに名前を付ける > 次へを押す => 対象の.NET Frameworkを選択 => 作成ボタンをクリック。 新しいWindowsフォームアプリケーションを作成 バーコードライブラリのインストール バーコードジェネレーターライブラリをインストールすることには多くの利点があります。 C#で書かれたIronBarcodeは、1行のコードでバーコードとQRコードを作成する機能を提供します。 また、QRコードやバーコードを希望のファイル形式で保存することもサポートしています。 さらに、.NETでバーコードを生成するための無料サービスとランタイムサポートを提供しています。 IronBarcode NuGetパッケージのインストールから始めましょう。 以下の3つの方法のうちのいずれかでインストールできます。 パッケージマネージャコンソール パッケージマネージャコンソールで次のコマンドを書きます。 これにより、パッケージがダウンロードされインストールされます。 Install-Package BarCode パッケージマネージャコンソールインストールステップ NuGetパッケージソリューション NuGetパッケージソリューションを使用してバーコードパッケージをインストールすることもできます。 次の手順に従うだけです。 ツールをクリック > NuGetパッケージマネージャ > ソリューションのNuGetパッケージ管理。 これにより、NuGetパッケージマネージャが開きます。 参照をクリックして"IronBarCode"を検索し、ライブラリをインストールします。 NuGetパッケージマネージャUI リンクからのダウンロード 代替として、IronBarcode.Dllをダウンロードし、.NETバーコードDLLから参照としてプロジェクトに追加することができます。 Windowsフォームをデザインする .NETバーコードジェネレーターのUIには2つのラベル、1つのリッチテキストボックス、生成されたバーコード画像を表示する1つのピクチャーボックスがあります。 以下の画像は、デモンストレーションを目的としたシンプルなデザインを示しています。 Windowsフォームアプリケーションをデザイン バーコード生成コードを書く "Generate"ボタンをダブルクリックします。 次のコードが表示されます。 private void button1_Click(object sender, EventArgs e) { // This function will be triggered when the "Generate" button is clicked } private void button1_Click(object sender, EventArgs e) { // This function will be triggered when the "Generate" button is clicked } Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs) ' This function will be triggered when the "Generate" button is clicked End Sub $vbLabelText $csharpLabel 次の名前空間をコードファイルの先頭に追加します。 using IronBarCode; // Import the IronBarCode library to handle barcode operations using System.Drawing; // Import for image manipulation using System.Windows.Forms; // Import for Windows Forms functionality using IronBarCode; // Import the IronBarCode library to handle barcode operations using System.Drawing; // Import for image manipulation using System.Windows.Forms; // Import for Windows Forms functionality Imports IronBarCode ' Import the IronBarCode library to handle barcode operations Imports System.Drawing ' Import for image manipulation Imports System.Windows.Forms ' Import for Windows Forms functionality $vbLabelText $csharpLabel button1_Click()関数内に次のコードを書きます。 // Generate a barcode with the specified value and encoding GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128); // Save the generated barcode as a PNG file MyBarCode.SaveAsPng("MyBarCode.png"); // Display the generated barcode image in the PictureBox BarcodeImage.Image = new Bitmap("MyBarCode.png"); // Generate a barcode with the specified value and encoding GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128); // Save the generated barcode as a PNG file MyBarCode.SaveAsPng("MyBarCode.png"); // Display the generated barcode image in the PictureBox BarcodeImage.Image = new Bitmap("MyBarCode.png"); ' Generate a barcode with the specified value and encoding Dim MyBarCode As GeneratedBarcode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128) ' Save the generated barcode as a PNG file MyBarCode.SaveAsPng("MyBarCode.png") ' Display the generated barcode image in the PictureBox BarcodeImage.Image = New Bitmap("MyBarCode.png") $vbLabelText $csharpLabel コードを行ごとに理解しましょう。 GeneratedBarcodeは生成されたバーコードを表すデータ型です。 CreateBarcodeは、IronBarCodeパッケージのBarcodeWriterクラスからの関数で、ユーザー入力に基づいてバーコードを生成します。 BarcodeValue.Textは、ユーザーが入力したテキストを取得し、それがバーコードにエンコードされます。 BarcodeWriterEncoding.Code128はバーコードを生成するためのエンコーディングスキームを指定します。 これをBarcodeWriterEncoding.QRCodeのような他のエンコーディングタイプに変更してQRコードを生成することができます。 SaveAsPng("MyBarCode.png")では、バーコードをPNGファイルとして保存します。 BarcodeImageは、ユーザーにバーコード画像を表示するためにフォーム上のPictureBoxコントロールです。 .NETバーコードジェネレーターを実行する Ctrl + F5を押してアプリケーションを実行します。 バーコードジェネレーターアプリケーションを実行 バーコードにエンコードしたい値を以下のようにテキストボックス内に書き込みます。 URLを貼り付けてバーコードを生成 次に、"Generate"ボタンをクリックします。 以下のようにバーコードが生成されます。 Windowsフォームアプリケーションにおいて生成されたバーコード バーコードの値を表示する 次に、1行のコードでバーコードの値を表示できます。 // Add the encoded barcode value as text below the barcode image MyBarCode.AddBarcodeValueTextBelowBarcode(); // Add the encoded barcode value as text below the barcode image MyBarCode.AddBarcodeValueTextBelowBarcode(); ' Add the encoded barcode value as text below the barcode image MyBarCode.AddBarcodeValueTextBelowBarcode() $vbLabelText $csharpLabel 出力 文字列値からバーコードを生成 まとめ IronBarcode は、リアルワールドのソフトウェアでの精度を最適化し、低エラー率を保証するために、.NET 用のバーコードを読み書きするためのフレンドリーなAPIを特徴としています。 IronBarcodeに関する詳細については公式ドキュメントページをご覧ください。 現在、完全なIron Suiteを購入すると、2つの価格で5つのライブラリが手に入ります。 詳細については。 よくある質問 .NET でバーコードを生成するにはどうすればよいですか? IronBarcode ライブラリを使用して .NET でバーコードを生成するには、Visual Studio でプロジェクトを作成し、ライブラリをインストールし、UI を設計し、バーコードを生成および表示するコードを書きます。 バーコード ライブラリのインストール方法は? IronBarcode ライブラリをインストールするには、パッケージ マネージャー コンソール、NuGet パッケージ マネージャー ソリューションを使用するか、直接 DLL をダウンロードしてプロジェクトに追加します。 バーコード ジェネレーター アプリケーションに必要な UI 要素は何ですか? バーコード ジェネレーター アプリケーションに必要な UI 要素には、入力用の 2 つのラベル、リッチ テキスト ボックス、および生成されたバーコード画像を表示するピクチャ ボックスが含まれます。 バーコード生成機能をコーディングするにはどのような手順がありますか? バーコード生成機能をコーディングするには、button1_Click 関数内に IronBarcode を使用してバーコードを生成し、PNG として保存し、PictureBox に表示するコードを書きます。 このライブラリを使用して生成できるバーコードの種類は何ですか? IronBarcode では、Code128 や QRCode を含むさまざまな種類のバーコードの生成をサポートしています。 生成されたバーコードの下にテキストを追加するにはどうすればよいですか? IronBarcode ライブラリの AddBarcodeValueTextBelowBarcode メソッドを使用して、画像の下にバーコードのエンコード値をテキストとして追加できます。 IronBarcode ライブラリを使用する利点は何ですか? IronBarcode を使用する利点には、高い性能と精度を備えた最適化されたバーコード生成、使いやすい API、および実際のアプリケーションでの低エラー率が含まれます。 バーコード ライブラリの詳細なドキュメントはどこで入手できますか? IronBarcode ライブラリの詳細なドキュメントと例は、公式の IronBarcode ウェブサイトで見つけることができます。 バーコード ライブラリの現在のプロモーションはありますか? はい、完全な Iron Suite を購入すると、2 つの価格で 5 つのライブラリを受け取ることができるプロモーションがあります。 .NET でのバーコード生成に関する一般的な問題をトラブルシューティングするにはどうすればよいですか? 一般的な問題は、多くの場合、IronBarcode ライブラリが正しくインストールされていること、UI コンポーネントが正しく設定されていること、バーコード生成コードにエラーがないことを確認することで解決できます。 Jordi Bardia 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア Jordiは、最も得意な言語がPython、C#、C++であり、Iron Softwareでそのスキルを発揮していない時は、ゲームプログラミングをしています。製品テスト、製品開発、研究の責任を分担し、Jordiは継続的な製品改善において多大な価値を追加しています。この多様な経験は彼を挑戦させ続け、興味を持たせており、Iron Softwareで働くことの好きな側面の一つだと言います。Jordiはフロリダ州マイアミで育ち、フロリダ大学でコンピュータサイエンスと統計学を学びました。 関連する記事 公開日 12月 18, 2025 IronBarcode vs オープンソースバーコードリーダー.NET IronBarcodeを使用してC#でバーコードを読む方法 詳しく読む 公開日 12月 18, 2025 C#でのデータマトリクスジェネレータ:IronBarcodeによる完全ガイド データマトリックス生成C#チュートリアル。IronBarcodeでECC200データマトリックスバーコードを作成する方法を学びます。2Dバーコード生成のためのシンプルなコード例。 詳しく読む 公開日 10月 19, 2025 VB.NETでCrystal Reportsでバーコードを印刷する方法 VB.NETを使用したCrystal Reportsでのバーコード生成と印刷。IronBarcode SDKを使用した信頼できるバーコード統合のステップバイステップのチュートリアル。 詳しく読む ASP.NETでバーコードを印刷する方法C# Windowsアプリでバーコー...
公開日 12月 18, 2025 C#でのデータマトリクスジェネレータ:IronBarcodeによる完全ガイド データマトリックス生成C#チュートリアル。IronBarcodeでECC200データマトリックスバーコードを作成する方法を学びます。2Dバーコード生成のためのシンプルなコード例。 詳しく読む
公開日 10月 19, 2025 VB.NETでCrystal Reportsでバーコードを印刷する方法 VB.NETを使用したCrystal Reportsでのバーコード生成と印刷。IronBarcode SDKを使用した信頼できるバーコード統合のステップバイステップのチュートリアル。 詳しく読む