Barkod PNG

.NET ortamında Barkod PNG dönüşümü

Barkodlar, işletmelerin ürünlerini verimli bir şekilde takip etmelerini ve yönetmelerini, kasada işlemleri hızlandırmalarını ve genel operasyonel verimliliği artırmalarını sağlayan evrensel bir dil işlevi görmektedir. Ayrıca, günümüzün hızlı tempolu perakende, lojistik ve envanter yönetimi dünyasında, barkodları programlı bir şekilde üretebilme yeteneği çok önemlidir. Bu makalede, çeşitli kodlamalarda barkodların nasıl üretileceği ve .NET REST API kullanarak barkodun PNG formatında nasıl kaydedileceği konusundaki detayları tartışacağız.

BarCode Dönüştürme API’si

Aspose.BarCode Cloud API bulut üzerinde Lineer, 2D ve posta barkodları oluşturma, düzenleme ve görüntüleme için harika yetenekler sunar. API, barkod görüntülerini JPEG, TIFF, PNG, BMP ve GIF formatlarında tanır ve oluşturur. Özelleştirilmiş bir çıktı oluşturmak için, genişlik, yükseklik, sınır stili ve çıktı görüntü formatı gibi görüntü özelliklerini belirtebilirsiniz. Bu makale ayrıca Cloud REST API kullanarak Barkod işleme ile ilgili detayları vurgulamaktadır.

Lütfen dikkat edin ki tüm API’lerimiz şifre korumalıdır, bu nedenle bunları kullanmadan önce Aspose.Cloud dashboard üzerinden bir hesap oluşturmanız gerekmektedir. Ayrıca aşağıdaki bağlantıları ziyaret etmenizi öneririz.

Kontrol Çubukları Genişliği

Son sürüm versiyonlarında Aspose.BarCode Cloud API, Barkod işleme için esneklik sağladık ve özellikle çubukların azaltma değerini kontrol etme özelliğini tanıttık. Bu değerler, baskı işlemi sırasında mürekkep yayılmasını telafi etmek için kullanılır. Yukarıda bahsedilen özelliğin yanı sıra, Barkod görüntülerinin işlenmesini kontrol etmek için çeşitli seçenekler bulunmaktadır.

Code39Standard

cURL komutu

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:- 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 önizleme

Şekil 2:- Code93Extended Barkod önizlemesi.

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 önizleme

Fig 3:- Code128 Barkod önizlemesi.

EAN8

cURL komutu

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 Önizleme

Fig 4:- EAN8 Barkod önizlemesi.

EAN13

cURL komutu

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 önizleme

Şekil 5:- EAN13 Barkod önizlemesi.

SCC14

cURL komutu

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 Barkod önizlemesi

Şekil 6:- SCC14 Barkod önizlemesi.

UPCA

cURL komutu

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 Barkod önizleme.

Fig 7:- UPCA Barkod önizlemesi.

VIN

VIN barkodu, metnin barkodun üstünde göründüğü, BarWidthReduction değeri 1 olarak ayarlandığı ve çözünürlüğün 130 dpi olarak ayarlandığı bir barkoddur.

cURL komutu

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 barkod önizlemesi

FIg 8:- VIN barkod önizlemesi.

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 Barkod önizlemesi.

Şekil 9:- PZN Barkod önizlemesi.

DataMatrix

cURL komutu

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 barkod önizlemesi

Fig 10:- DataMatrix barkod önizlemesi.

QR

cURL Komutu

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 Barkodu önizleme

Fig 11:-QR Barkod önizleme.

BarCode türleri dışında yukarıda belirtilen Aspose.BarCode Cloud API, çok daha fazla barkod türü desteği sunmaktadır.

Faydalı bağlantılar.

Ücretsiz çevrimiçi Uygulamalar

Want to see the API in action!

Ortamı kurmadan, Aspose.BarCode cross platform Apps tarafından sunulan özellikleri keşfetmeyi deneyebilirsiniz.

İlgili Makaleler

Aşağıdaki bağlantılara göz atmanızı kesinlikle tavsiye ediyoruz: