Aspose.BarCode ライブラリを使用して .NET アプリケーションで完全な ASCII バーコードを生成します. このガイドは、ステップ・ステージの指示、C# コーディング サンプル、およびバック ボードの表示のためのカスタマイズ ヒントを提供します。

導入

この記事では、資産管理、インストールトラッキング、およびその他のアプリケーションのためのコード39とコド39を生成する方法を説明します. .NET のための Aspose.BarCode を使用して。

39 コードと 39 Full ASCII Barcodes とは何ですか?

コード39は広く使われている1Dバーコーディングで、上記の文字、数字、およびいくつかのシンボルをサポートしています - 資産タグ、インベストシステム、図書館管理、IDカードに最適です。

スピードスタート(最小例)

以下の最小例では、C# で基本コード 39 バーコッドを生成する方法を示しています。

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Code39, "ABC1234");
generator.Save("asset-code39.png", BarCodeImageFormat.Png);

原則

  • Visual Studio 2019 以降
  • .NET フレームワーク 4.6.2+
  • Aspose.BarCode for .NET (NuGet) にアクセスする
  • 基本的なC#知識
PM> Install-Package Aspose.BarCode 

ステップ・ステップ・実施

第39話 例:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39, "ASSET2025");
gen.Save("asset-code39.png", BarCodeImageFormat.Png);

コード 39 完全 ASCII (拡張) 例:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Code39Extended, "Asset#1234_ABC");
gen.Save("asset-code39ext.png", BarCodeImageFormat.Png);

カスタマイズバーコードの表示

  • チェック・デジット: csgen.Parameters.Barcode.Code39.EnableChecksum = true;
  • バーの高さ/幅: csgen.Parameters.Barcode.BarHeight.Pixels = 80; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • 色/背景: csgen.Parameters.Barcode.BarColor = Color.DarkGreen; gen.Parameters.Barcode.BackColor = Color.White;
  • キャプチャー: csgen.Parameters.CaptionBelow.Visible = true;
  • 全 ASCII モード: EncodeTypes.Code39Extended

サポートされた出力フォーマット

  • PNG、JPEG、BMP — 印刷とウェブ
  • TIFF — 高レース/アーカイブ
  • SVG、EMF — スケール可能なグラフィック

問題解決と共通の問題

  • バルコードはスキャンしない?- 有効な文字のみが使用されていることを確認してください(A-Z、0-9, - $ % . / + 基本コード39のスペース)。

  • 特別なキャラクターの場合は、Code39Extended を使用します。

  • 間違ったチェック? - チェックアウトを有効または無効にし、スキャナーの設定に合致します。

  • 小さなラベルに合わないか? - バーの高さとXDサイズを調整し、コード39を使用して、より密度が低いコド128を使用します。

FAQ

**Q:コード39と完全ASCII39の違いは何ですか?**A: 標準コード 39 は限られた文字セットのみをサポートします. 完全 ASCII モード (拡張) では、2 つのシンボル セクションとして暗号化することによって、すべての AS CII の文字が可能になります。Q:チェックデジットは必須ですか?A:コード39でオプションです。ワークフローまたはスキャナーが必要な場合にのみ実行できます。

ケースとアプリケーションの使用

  • 資産及び設備のラベル化
  • 図書館と学校管理
  • インベントリー/ストックルームトラッキング
  • 産業・アイデンティティ・タグ

トップ > レファレンステーブル > Quick Reference Table

ヒントやるダメ
チャルセット使用する A-Z, 0-9, -.$%/+ (基本)ベースモードでダウンロードする
完全 ASCII使用コード39シンボルに拡張基本モードで期待するシンボル
出力形式SVG/PNG for crisp 出力印刷のための低レースJPG
デジタルチェック必要に応じてのみ可能です。ランダム可能

結論

コード39は、資産、記録、および図書館のバーコーディングの背景です. Aspose.BarCode for .NET では、あらゆるシナリオのための柔軟なオプションを提供しています。 Aspose.BarCode API リファレンス より高度なバーコード機能を提供します。

More in this category