Barcode PNG

Conversion de PNG de code-barres dans .NET

Les codes-barres servent de langue universelle, permettant aux entreprises de suivre et de gérer efficacement leurs produits, de rationaliser les processus de paiement et d’améliorer l’efficacité opérationnelle globale. De plus, dans le monde dynamique d’aujourd’hui du commerce de détail, de la logistique et de la gestion des stocks, la capacité à générer des codes-barres de manière programmatique est essentielle. Dans cet article, nous allons discuter des détails sur la façon de générer les codes-barres dans divers encodages et comment enregistrer le code-barres au format PNG en utilisant l’API REST .NET.

API de conversion de code-barres

L’API Aspose.BarCode Cloud fournit de grandes capacités pour créer, manipuler et rendre des codes-barres linéaires, 2D et postaux dans le cloud. L’API reconnaît et génère des images de codes-barres au format JPEG, TIFF, PNG, BMP et GIF. Afin de générer une sortie personnalisée, vous pouvez spécifier des attributs d’image tels que la largeur, la hauteur, le style de bordure et le format d’image de sortie. Cet article met également en avant les détails liés au traitement des codes-barres en utilisant l’API REST Cloud.

Veuillez noter que toutes nos API sont protégées par mot de passe, donc avant de procéder à leur utilisation, vous devez souscrire à un compte via Aspose.Cloud dashboard. Nous vous recommandons également de visiter les liens suivants

Largeur des barres de contrôle

Dans les versions récentes d’Aspose.BarCode Cloud API, nous avons offert une flexibilité pour le traitement des codes-barres et avons spécifiquement introduit la fonctionnalité de contrôle de la valeur de réduction des barres. Ces valeurs sont utilisées pour compenser la diffusion de l’encre lors de l’opération d’impression. En plus de la propriété mentionnée ci-dessus, il existe une variété d’options pour contrôler le rendu des images de codes-barres.

Code39Standard

cURL command

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>
Save Barcode as Image

1a:- Valeur de BarWidthReduction égale à 0.5

Save Barcode as Image

1b:- Valeur de BarWidthReduction comme 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>"
Aperçu de Code93Extended

Fig 2:- Aperçu du code barre 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>"
Aperçu de Code128

Fig 3:- Aperçu du code-barres Code128.

EAN8

cURL command

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>"
Aperçu EAN8

Fig 4:- Aperçu du code-barres EAN8.

EAN13

cURL command

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 aperçu

Fig 5:- Aperçu du code-barres EAN13.

SCC14

cURL command

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 aperçu du code-barres

Fig 6:- Aperçu du code-barres SCC14.

UPCA

cURL command

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>"
Aperçu du code-barres UPCA.

Fig 7:- Aperçu du code-barres UPCA.

VIN

VIN code-barre où le texte est affiché au-dessus du code-barre, avec une valeur de BarWidthReduction de 1 et une résolution fixée à 130 dpi.

cURL command

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>"
Aperçu du code-barres VIN

FIg 8:- Aperçu du code-barres 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>"
Aperçu du code-barres PZN.

Fig 9 :- Aperçu du code-barres PZN.

DataMatrix

cURL command

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>"
Aperçu du code-barres DataMatrix

Fig 10 :- Aperçu du code-barres DataMatrix.

QR

cURL Command

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>"
Aperçu du code-barres QR

Fig 11:-Aperçu du code-barres QR.

Outre le type de codes-barres spécifié ci-dessus, l’API Aspose.BarCode Cloud prend en charge de nombreux autres types de codes-barres.

Liens utiles.

Applications en ligne gratuites

Want to see the API in action!

Sans configurer l’environnement, vous pouvez essayer d’explorer les fonctionnalités actuellement proposées par Aspose.BarCode en utilisant Aspose.BarCode cross platform Apps.

Articles connexes

Nous vous recommandons vivement de visiter les liens suivants pour en savoir plus sur :