
バーコード PNG 変換 in .NET
バーコードは普遍的な言語として機能し、企業が製品を効率的に追跡・管理し、チェックアウトプロセスを合理化し、全体的な運用効率を向上させることを可能にします。また、今日の急速に変化する小売、物流、在庫管理の世界では、プログラム的にバーコードを生成する能力が不可欠です。この記事では、さまざまなエンコーディングでバーコードを生成する方法と、.NET REST APIを使用してバーコードをPNG形式で保存する方法について詳しく説明します。
BarCode Conversion API
Aspose.BarCode Cloud API は、クラウドでリニアバーコード、2Dバーコード、および郵便バーコードを作成、操作、およびレンダリングするための優れた機能を提供します。APIは、JPEG、TIFF、PNG、BMP、および 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>

Fig 1a:- BarWidthReduction value as 0.5

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>"

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>"

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>"

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>"

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>"

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>"

図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>"

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>"

図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>"

図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>"

Fig 11:-QR バーコードプレビュー。
上記で指定されたバーコードの種類以外にも、Aspose.BarCode Cloud APIは多くのバーコードタイプをサポートしています。
役立つリンク。
- Aspose.BarCode Cloud APIを評価する.
- Aspose.BarCode Cloud API ドキュメント
- 利用可能なSDKs
- Aspose.BarCode Cloud ファミリー ホームページ.
無料のオンラインアプリ
Want to see the API in action!
環境を設定せずに、Aspose.BarCode cross platform Appsが現在提供している機能を探索してみることができます。
関連する記事
次のリンクを訪れて学ぶことを強くお勧めします: