C#でHTMLとしてバーコードを作成する方法

C#でバーコードをHTMLとしてエクスポートする方法

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

優れたAPIからの出力は、ユーザーがプログラムやアプリケーションでさらに利用できるように十分に汎用的である必要があり、必ずしもディスク上に保存される必要はありません。 そのため、IronBarcodeはユーザーがGeneratedBarcodeをさまざまなタイプにエクスポートするための多くのオプションを提供しており、その1つが生成されたバーコードをHTMLとしてエクスポートすることです。

GeneratedBarcodeデータURLHTMLタグ、またはHTMLファイルとしてHTMLにエクスポートすることに関して、この記事では各形式にエクスポートする方法について説明します。

クイックスタート: 1行でHTMLタグとしてバーコードをエクスポートする

IronBarcodeを使用すると、コードの1つの一貫した行で完全に形成されたHTML画像タグとしてバーコードを生成して直接エクスポートできます。 外部の画像ファイルやアセットの依存関係を管理する必要なく、迅速に開始できるように設計されています。

Nuget Icon今すぐ NuGet で PDF を作成してみましょう:

  1. NuGet パッケージ マネージャーを使用して IronBarcode をインストールします

    PM > Install-Package BarCode

  2. このコード スニペットをコピーして実行します。

    var htmlTag = BarcodeWriter.CreateBarcode("1234567890", BarcodeWriterEncoding.Code128).ToHtmlTag();
  3. 実際の環境でテストするためにデプロイする

    今すぐ無料トライアルでプロジェクトに IronBarcode を使い始めましょう
    arrow pointer

バーコードをデータURLとしてエクスポート

バーコードをデータURLとしてエクスポートする方法を議論する前に、データURLとは何かをまず知る必要があります。 データURLは、データURIとも呼ばれ、データをURL文字列内に直接埋め込むことを可能にするタイプの均一リソース識別子(URI)で、Webページ内で外部リソースのようにインラインで扱えます。 これには、テキスト、画像、音声、ビデオ、およびバイナリデータなど、あらゆる形式が含まれます。 取得したデータURLは、HTML内の画像タグにsrc属性として使用できます。 ここでは、GeneratedBarcodeデータURLに変換する方法を示すコードスニペットを紹介します。

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsDataUrl.cs
using IronBarCode;
using System;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var dataUrl = myBarcode.ToDataUrl();
Console.WriteLine(dataUrl);
Imports IronBarCode
Imports System

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private dataUrl = myBarcode.ToDataUrl()
Console.WriteLine(dataUrl)
$vbLabelText   $csharpLabel

上記のコードスニペットでは、BarcodeWriterクラスのCreateBarcode()メソッドを使用して、バーコード値とバーコードエンコーディングをこのメソッドの引数として指定してバーコードを作成しました。 バーコードのデータURLを取得するために、GeneratedBarcodeToDataUrl()メソッドを添付しました。

バーコードをHTMLタグとしてエクスポート

HTMLにGeneratedBarcodeをエクスポートするもう1つの方法は、ToHtmlTag()メソッドを使用してHTMLタグとしてエクスポートすることです。 このメソッドは、GeneratedBarcodeオブジェクトを完全に形成されたHTMLタグとしてレンダリングし、JavaScript, CSS, イメージの依存関係に参照することなくHTMLに直接組み込むことができます。 次のコードスニペットは、HTMLタグとしてエクスポートする方法を示しています。

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlTag.cs
using IronBarCode;
using System;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
var htmlTag = myBarcode.ToHtmlTag();
Console.WriteLine(htmlTag);
Imports IronBarCode
Imports System

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
Private htmlTag = myBarcode.ToHtmlTag()
Console.WriteLine(htmlTag)
$vbLabelText   $csharpLabel

上記のコードスニペットでは、単にGeneratedBarcodeToHtmlTag()メソッドを添付することで、生成されたバーコードのHTMLタグを取得することができます。 このHTMLタグは大きなHTMLファイルに直接埋め込むことができます。

バーコードをHTMLファイルとしてエクスポート

ユーザーはまた、GeneratedBarcodeをHTMLファイルとして保存することを選択できます。 これを行うには、SaveAsHtmlFile()メソッドを使用します。 次のコードスニペットは、このメソッドの使用方法を示しています。

:path=/static-assets/barcode/content-code-examples/how-to/ExportBarcodeAsHtmlFile.cs
using IronBarCode;

GeneratedBarcode myBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode);
myBarcode.SaveAsHtmlFile("myBarcode.html");
Imports IronBarCode

Private myBarcode As GeneratedBarcode = BarcodeWriter.CreateBarcode("https://ironsoftware.com/csharp/barcode/", BarcodeEncoding.QRCode)
myBarcode.SaveAsHtmlFile("myBarcode.html")
$vbLabelText   $csharpLabel

このメソッドはファイルパスの文字列を受け入れます。 生成されたHTMLファイルを見れば、<html><head><body>タグ内にHTMLタグとして出力されたバーコードを見ることができます。

よくある質問

C#でバーコードをData URLとしてエクスポートするにはどうすればよいですか?

C#でIronBarcodeライブラリを使用して、GeneratedBarcodeオブジェクトのToDataUrl()メソッドを呼び出してバーコードをData URLに変換できます。この方法を使用すると、バーコードをインラインでWebページに埋め込むことができます。

Data URLとは何で、HTMLでどのように使用されますか?

Data URLはデータをURL文字列に直接埋め込むURIの一種です。HTMLでは、src属性に使用して、別個の画像ファイルを使用せずに画像を直接表示することができます。

C#でバーコードをHTMLタグとしてエクスポートするにはどうすればよいですか?

C#でバーコードをHTMLタグとしてエクスポートするには、IronBarcodeライブラリのToHtmlTag()メソッドをGeneratedBarcodeオブジェクトに使用します。このメソッドは、バーコードを単独のHTMLタグとしてレンダリングし、埋め込みの準備が整います。

C#でバーコードをHTMLファイルとして保存できますか?

はい、IronBarcodeライブラリのSaveAsHtmlFile()メソッドを使用して、C#でバーコードをHTMLファイルとして保存できます。このメソッドは、バーコードを完全なHTMLファイル構造の中にHTMLタグとして保存します。

バーコードをHTMLとしてエクスポートする利点は何ですか?

バーコードをHTMLとしてエクスポートすることで、追加の画像ファイルなしでWebページに直接バーコードを表示する柔軟性が得られます。HTML形式、例えばData URLsやHTMLタグは、Webアプリケーションとの統合を強化します。

バーコードをディスクに保存せずにアプリケーションで使用することは可能ですか?

はい、IronBarcodeを使用して、BarcodesをData URLsまたはHTMLタグとしてエクスポートすることができ、ディスクに保存することなく直接アプリケーションで使用することができます。

IronBarcodeは.NETバーコード生成をどのように強化しますか?

IronBarcodeは、HTMLタグやData URLsなどの柔軟なエクスポートオプションを提供することで.NETバーコード生成を簡素化し、さまざまなアプリケーションや形式にバーコードを簡単に統合できます。

Hairil Hasyimi Bin Omar
ソフトウェアエンジニア
すべての優れたエンジニアのように、ハイリルは熱心な学習者です。彼はC#、Python、Javaの知識を磨き、その知識を活用してIron Softwareのチームメンバーに価値を追加しています。ハイリルはマレーシアのマラ工科大学からIron Softwareのチームに参加し、化学およびプロセス工学の学士号を取得しました。
準備はできましたか?
Nuget ダウンロード 1,979,979 | Version: 2025.11 リリース