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

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

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

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

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

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

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

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

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

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

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

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.
- Aspose.BarCode Cloud API’yi değerlendirin.
- Aspose.BarCode Cloud API dokümantasyonu
- Mevcut SDK’lar
- Aspose.BarCode Cloud ailesi anasayfası.
Ü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: