
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, BMP và GIF. Để 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>

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

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

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

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

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

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

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

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

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

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

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.
- Đánh giá API Aspose.BarCode Cloud.
- Tài liệu API Aspose.BarCode Cloud
- SDKs có sẵn
- Trang chủ của gia đình Aspose.BarCode Cloud.
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ề: