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

How to Export Barcodes as 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 IconGet started making PDFs with NuGet now:

  1. Install IronBarcode with NuGet Package Manager

    PM > Install-Package BarCode

  2. Copy and run this code snippet.

    var htmlTag = BarcodeWriter.CreateBarcode("1234567890", BarcodeWriterEncoding.Code128).ToHtmlTag();
  3. Deploy to test on your live environment

    Start using IronBarcode in your project today with a free trial
    arrow pointer
class="hsg-featured-snippet">

最小限のワークフロー (5ステップ)

  1. バーコードをエクスポートするためのC#ライブラリをダウンロード
  2. バーコードをデータURLとしてエクスポート
  3. バーコードをHTMLタグとしてエクスポート
  4. バーコードをHTMLファイルとしてエクスポート

バーコードをデータ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,935,276 | バージョン: 2025.11 ただ今リリースされました