Barcode PNG

Chuyển đổi PNG mã vạch trong .NET

Mã vạch đóng vai trò như một ngôn ngữ toàn cầu, cho phép các doanh nghiệp theo dõi và quản lý sản phẩm của họ một cách hiệu quả, đơn giản hóa quy trình thanh toán và nâng cao hiệu suất hoạt động tổng thể. Ngoài ra, trong thế giới bán lẻ, logistics và quản lý hàng tồn kho nhanh chóng ngày nay, khả năng tạo mã vạch một cách lập trình là rất cần thiết. Trong bài viết này, chúng ta sẽ thảo luận chi tiết về cách tạo mã vạch ở các định dạng mã hóa khác nhau và cách lưu mã vạch ở định dạng PNG bằng cách sử dụng .NET REST API.

API Chuyển Đổi Mã Vạch

Aspose.BarCode Cloud API cung cấp khả năng tuyệt vời để tạo, thao tác và hiển thị mã vạch tuyến tính, 2D và mã vạch bưu chính trên đám mây. API nhận dạng và tạo ra hình ảnh mã vạch ở các định dạng JPEG, TIFF, PNG, BMPGIF. Để tạo ra đầu ra tùy chỉnh, bạn có thể chỉ định các thuộc tính hình ảnh như chiều rộng, chiều cao, kiểu viền và định dạng hình ảnh đầu ra. Bài viết này còn làm nổi bật các chi tiết liên quan đến xử lý BarCode sử dụng Cloud REST API.

Xin lưu ý rằng tất cả các API của chúng tôi đều được bảo vệ bằng mật khẩu, vì vậy trước khi bạn tiếp tục sử dụng chúng, bạn cần đăng ký một tài khoản trên Aspose.Cloud dashboard. Chúng tôi cũng khuyến nghị bạn ghé thăm các liên kết sau

Chiều rộng thanh điều khiển

Trong các phiên bản phát hành gần đây của Aspose.BarCode Cloud API, chúng tôi đã cung cấp khả năng linh hoạt cho việc xử lý mã vạch và cụ thể đã giới thiệu tính năng kiểm soát giá trị giảm thanh ngang. Những giá trị này được sử dụng để bù đắp cho sự lan tỏa mực trong quá trình in. Ngoài thuộc tính đã đề cập ở trên, còn có nhiều tùy chọn khác nhau để kiểm soát việc trình bày hình ảnh mã vạch.

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:- 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 preview

Hình 2:- Xem trước mã vạch 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>"
Code128 preview

Hình 3:- Xem trước mã vạch 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>"
Xem trước EAN8

Fig 4:- Xem trước mã vạch 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 preview

Hình 5:- Xem trước mã vạch 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 BarCode preview

Hình 6:- Xem trước mã vạch 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>"
UPCA BarCode preview.

Hình 7:- Bản xem trước mã vạch UPCA.

VIN

Barcode VIN nơi mà văn bản được hiển thị trên đầu mã vạch, với giá trị BarWidthReduction là 1 và độ phân giải được đặt ở 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>"
Xem trước mã vạch VIN

FIg 8:- Xem trước mã vạch 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>"
Xem trước mã vạch PZN.

Hình 9:- Xem trước mã vạch 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>"
Xem trước mã vạch DataMatrix

Hình 10:- Xem trước mã vạch 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>"
Xem trước mã vạch QR

Fig 11:-Xem trước mã vạch QR.

Ngoài loại mã vạch được chỉ định ở trên, Aspose.BarCode Cloud API cung cấp hỗ trợ cho nhiều loại mã vạch khác.

Liên kết hữu ích.

Free online Apps

Muốn thấy API hoạt động!

Không cần thiết lập môi trường, bạn có thể thử khám phá các tính năng hiện đang được cung cấp bởi Aspose.BarCode bằng cách sử dụng Aspose.BarCode cross platform Apps.

Bài viết liên quan

Chúng tôi rất khuyến khích bạn truy cập các liên kết sau để tìm hiểu về: