Bokai Corporation

Barcode .Net - バーコード画像作成ソフト.Netバージョン

作業中のBarcode .Netウェブ・デモンストレーションをクリックしてください.

Bokaiバーコード画像作成ソフト.Netバージョン(.Netコントロール)、略してBarcode .Netは、マイクロソフト.Net環境でダイナミックにバーコード画像が作成され、管理されたコード(C#)中に100%と書かれた、軽量のソフトウェア・コンポーネントのセットです。バーコード画像作成ソフトとして、ASP.NETを備えたウェブ・サーバー上で直接使用することができるし、さらにWindowsアプリケーション(Windows Formsにて)の開発にも使用することができます。したがって、Barcode.Netは.Net環境でBarCode/ASPBarCode/ActiveXに取って代わることができます。

Barcode .Netは、あなたの好み、フォント、回転、色などによってバーコード画像が作成できるようにたくさんのプロパティをサポートします.併せて25のバーコード類型及び変形タイプをサポートします。

全てのドキュメンテーションはオン・ラインで利用可能です。また28日限定体験版をダウンロードすることも可能です。

ウェブ・サーバー(ASP.NET)環境でBarcode .Netを使用する場合

ウェブ・サーバー環境でBarcode .Netを使用する場合、最も簡単なのは、プログラミングが必要ないし、あなたのHTMLページがごく普通のHTMLページであります。 あなたは、単に下記のHTML記号により、HTMLページにバーコード画像を埋め込むことができます.

     <img src="/MyApp/Barcode.aspx?BarcodeType=Code39&Data=123458">
あるいは、
     <img src="BarcodeHandler.aspx?BarcodeType=Code39&Data=123458">


イメージ形式はGIF(デフォルト)、あるいは、他の.NetがサポートするJPEG、PNGおよびBMPであります。

ここに、より多くの例があります:

      

これらは次のHTML markupによって生成されます。

     <img src="/MyApp/Barcode.aspx?BarcodeType=UPCE&Data=1234567&BarWidth=2">
     <img src="/MyApp/Barcode.aspx?BarcodeType=UPCA&Data=12345678901&Orientation=LeftFacing">
     <img src="/MyApp/Barcode.aspx?BarcodeType=POSTNET&Data=95020-342740&Height=20">
あるいは、
     <img src="BarcodeHandler.aspx?BarcodeType=UPCE&Data=1234567&BarWidth=2">
     <img src="BarcodeHandler.aspx?BarcodeType=UPCA&Data=12345678901&Orientation=LeftFacing">
     <img src="BarcodeHandler.aspx?BarcodeType=POSTNET&Data=95020-342740&Height=20">

ウェブ・サーバー上でBarcode.Netを使用するもう一つの方法は、Visual Studio .Net.の設計時の特徴を十分に利用できるように、BarcodeImageウェブ・コントロールを使用することです。

Windowsアプリケーションによるバーコード.Netの使用

Windows FormsによってWindowsアプリケーションを開発するためには、BarcodeControlBarcodeコンポーネントのいずれかを使用することができます。Barcodeコンポーネントは容易にあなたのコードのいかなる場所にも使用することができます。BarcodeControlはコントロールで、Windows Formsに使用されることができます。なお、バーコード画像を表示するUIを持っています。

下記はあなたのコードにBarcodeまたはBarcodeControlが使用される最も単純な方法で、多数の属性はデフォルト値です。

    barcode1.BarcodeType = BarcodeType.Code39;
    barcode1.Data = "12345678";
    // ユニットは1/100インチです:
    RectangleF rect = new RectangleF(40.0f, 80.0f, 180.0f, 60.0f);
    barcode1.Draw(graphics, rect, GraphicsUnit.Inch, 0.01f, 0, null);

ここでgraphicsはプリンタを表わすグラフィックス・オブジェクトあるいはスクリーンです。

あなたは、さらに様々なイメージ形式でバーコード画像を生成することができます。例えば、下記はバーコード画像を生成して、それをストリーム(Stream)またはファイルへ送るでしょう。
    barcode1.MakeImage(ImageFormat.Gif, 1, 40, true, false, null, myOutputStream);
    barcode1.SaveImage(ImageFormat.Gif, 1, 40, true, false, null, "MyBarcode.gif");

© Copyright 2005 Bokai Corporation