バーコード PNG

バーコード PNG 変換 in .NET

バーコードは普遍的な言語として機能し、企業が製品を効率的に追跡・管理し、チェックアウトプロセスを合理化し、全体的な運用効率を向上させることを可能にします。また、今日の急速に変化する小売、物流、在庫管理の世界では、プログラム的にバーコードを生成する能力が不可欠です。この記事では、さまざまなエンコーディングでバーコードを生成する方法と、.NET REST APIを使用してバーコードをPNG形式で保存する方法について詳しく説明します。

BarCode Conversion API

Aspose.BarCode Cloud API は、クラウドでリニアバーコード、2Dバーコード、および郵便バーコードを作成、操作、およびレンダリングするための優れた機能を提供します。APIは、JPEGTIFFPNGBMP、および GIF フォーマットでバーコード画像を認識し、生成します。カスタマイズされた出力を生成するために、幅、高さ、ボーダースタイル、出力画像フォーマットなどの画像属性を指定することができます。この記事では、Cloud REST APIを使用したバーコード処理に関連する詳細をさらに強調しています。

すべてのAPIはパスワード保護されているため、使用を進める前に、Aspose.Cloud dashboardでアカウントに登録する必要があります。また、以下のリンクを訪れることをお勧めします。

コントロールバーの幅

最近の Aspose.BarCode Cloud API のリリースバージョンでは、バーコード処理の柔軟性を提供し、特にバーの減少値を制御する機能を導入しました。これらの値は、印刷操作中のインクの広がりを補うために使用されます。上記のプロパティに加えて、バーコード画像のレンダリングを制御するためのさまざまなオプションがあります。

Code39Standard

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code39Standard&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Blue&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>
Aspose.Barcode

Fig 1a:- BarWidthReduction value as 0.5

Save Barcode as Image

Fig 1b:- BarWidthReduction value as 4

Code93Extended

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code93Extended&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Blue&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Code93Extended プレビュー

Fig 2:- Code93Extended バーコードプレビュー。

Code128

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code128&Text=Sample%20Text&TextColor=Yellow&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Navy&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=2&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
Code128 プレビュー

Fig 3:- Code128 バーコードプレビュー。

EAN8

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=EAN8&Text=123456&TextColor=Purple&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Gold&BarColor=Navy&BorderColor=Navy&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
EAN8 プレビュー

Fig 4:- EAN8 バーコードプレビュー。

EAN13

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=EAN13&Text=123456&TextColor=Purple&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Yellow&BarColor=Navy&BorderColor=Navy&BorderWidth=4&BorderDashStyle=DashDotDot&BorderVisible=true&EnableChecksum=Yes&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
EAN13 プレビュー

Fig 5:- EAN13 バーコードプレビュー。

SCC14

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=SCC14&Text=123456&TextColor=Pink&FontSizeMode=Auto&Resolution=130&SizeMode=None&BackColor=Green&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=Dash&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
SCC14 バーコードプレビュー

Fig 6:- SCC14 バーコードのプレビュー。

UPCA

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=UPCA&Text=12345678&TextColor=Navy&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=Pink&BarColor=Purple&BorderColor=Purple&BorderWidth=4&BorderDashStyle=Dash&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
UPCA バーコードのプレビュー。

図7:- UPCA バーコードのプレビュー。

VIN

VIN バーコードで、テキストがバーコードの上に表示され、BarWidthReduction の値が 1 で、解像度が 130 dpi に設定されています。

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=VIN&Text=12345678&TextLocation=Above&TextColor=Navy&FontSizeMode=Auto&Resolution=130&SizeMode=None&BarColor=Purple&BorderColor=Purple&BorderWidth=4&BorderDashStyle=Dot&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
VIN バーコード プレビュー

FIg 8:- VIN バーコードプレビュー。

PZN

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=PZN&Text=12345678&TextLocation=Above&TextAlignment=Left&TextColor=Maroon&FontSizeMode=Auto&Resolution=130&SizeMode=None&BarColor=Olive&BorderColor=Olive&BorderWidth=4&BorderDashStyle=Dot&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
PZN バーコードのプレビュー。

図9:- PZN バーコードプレビュー。

DataMatrix

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=DataMatrix&Text=Sample%20Text&TextLocation=Above&TextAlignment=Center&TextColor=Yellow&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=gray&BarColor=Gold&BorderColor=Gold&BorderWidth=4&BorderDashStyle=Solid&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
DataMatrix バーコード プレビュー

図10:- DataMatrix バーコードプレビュー。

QR

cURL コマンド

curl -X GET "https://api.aspose.cloud/v3.0/barcode/generate?Type=QR&Text=Sample%20Text&TextLocation=Below&TextAlignment=Center&TextColor=Navy&FontSizeMode=Auto&Resolution=260&SizeMode=None&BackColor=azure&BarColor=Navy&BorderColor=Gray&BorderWidth=4&BorderDashStyle=Solid&BorderVisible=true&EnableChecksum=Default&BarWidthReduction=1&format=PNG" -H "accept: image/png" -H "authorization: Bearer <JWT Token>"
QR バーコードのプレビュー

Fig 11:-QR バーコードプレビュー。

上記で指定されたバーコードの種類以外にも、Aspose.BarCode Cloud APIは多くのバーコードタイプをサポートしています。

役立つリンク。

無料のオンラインアプリ

Want to see the API in action!

環境を設定せずに、Aspose.BarCode cross platform Appsが現在提供している機能を探索してみることができます。

関連する記事

次のリンクを訪れて学ぶことを強くお勧めします: