Barcode PNG

Conversione PNG di codici a barre in .NET

I codici a barre fungono da un linguaggio universale, consentendo alle aziende di tracciare e gestire i propri prodotti in modo efficiente, semplificare i processi di pagamento e migliorare l’efficienza operativa complessiva. Inoltre, nel mondo frenetico odierno del retail, della logistica e della gestione dell’inventario, la possibilità di generare codici a barre in modo programmatico è essenziale. In questo articolo, discuteremo i dettagli su come generare i codici a barre in vari formati di codifica e come salvare il codice a barre in formato PNG utilizzando l’API REST .NET.

API di conversione del codice a barre

Aspose.BarCode Cloud API offre grandi capacità per creare, manipolare e rendere codici a barre lineari, 2D e postali nel cloud. L’API riconosce e genera immagini di codici a barre nei formati JPEG, TIFF, PNG, BMP e GIF. Per generare un output personalizzato, puoi specificare attributi dell’immagine come larghezza, altezza, stile del bordo e formato dell’immagine di output. Questo articolo evidenzia ulteriormente i dettagli relativi all’elaborazione dei codici a barre utilizzando l’API REST Cloud.

Si prega di notare che tutte le nostre API sono protette da password, quindi prima di procedere con il loro utilizzo, è necessario iscriversi a un account su Aspose.Cloud dashboard. Ti consigliamo anche di visitare i seguenti collegamenti

Controlla la larghezza delle barre

Nelle recenti versioni di rilascio dell’Aspose.BarCode Cloud API, abbiamo fornito flessibilità per l’elaborazione dei codici a barre e specificamente abbiamo introdotto la funzionalità per controllare il valore di riduzione delle barre. Questi valori vengono utilizzati per compensare la diffusione dell’inchiostro durante l’operazione di stampa. Oltre alla proprietà sopra menzionata, ci sono una varietà di opzioni per controllare il rendering delle immagini dei codici a barre.

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

Fig 1a:- Valore di BarWidthReduction pari a 0.5

Save Barcode as Image

Fig 1b:- Valore BarWidthReduction come 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 anteprima

Fig 2:- Anteprima del codice a 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>"
Anteprima Code128

Fig 3:- Anteprima del codice a barre 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>"
Anteprima EAN8

Fig 4:- Anteprima del codice a barre 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>"
anteprima EAN13

Fig 5:- Anteprima codice a barre 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 anteprima codice a barre

Fig 6:- Anteprima codice a barre 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>"
Anteprima del codice a barre UPCA.

Fig 7:- Anteprima del codice a barre UPCA.

VIN

Codice a barre VIN dove il testo è visualizzato sopra il codice a barre, con valore BarWidthReduction impostato a 1 e risoluzione impostata a 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>"
Anteprima del codice a barre VIN

FIg 8:- anteprima del codice a barre 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>"
Anteprima codice a barre PZN.

Fig 9:- Anteprima del codice a barre 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>"
Anteprima del codice a barre DataMatrix

Fig 10:- Anteprima del codice a barre 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>"
Anteprima del codice a barre QR

Fig 11:-Anteprima del codice a barre QR.

Al di fuori del tipo di codici a barre specificato sopra, l’API Aspose.BarCode Cloud supporta molti altri tipi di codici a barre.

App gratuite online

Vuoi vedere l’API in azione!

Senza configurare l’ambiente, puoi provare a esplorare le funzionalità attualmente offerte da Aspose.BarCode utilizzando Aspose.BarCode cross platform Apps.

Articoli Correlati

Ti raccomandiamo vivamente di visitare i seguenti link per saperne di più su: