
การแปลงบาร์โค้ด PNG ใน .NET
บาร์โค้ดทำหน้าที่เป็นภาษาสากล ช่วยให้ธุรกิจสามารถติดตามและจัดการผลิตภัณฑ์ได้อย่างมีประสิทธิภาพ เร่งความเร็วในการเช็คเอาท์ และเพิ่มประสิทธิภาพในการดำเนินงานโดยรวม นอกจากนี้ ในโลกของการค้าปลีก โลจิสติกส์ และการจัดการสินค้าคงคลังที่มีการเปลี่ยนแปลงอย่างรวดเร็วในปัจจุบัน ความสามารถในการสร้างบาร์โค้ดโดยโปรแกรมอัตโนมัติเป็นสิ่งสำคัญ ในบทความนี้เราจะพูดคุยเกี่ยวกับรายละเอียดเกี่ยวกับวิธีการสร้างบาร์โค้ดในรูปแบบการเข้ารหัสต่างๆ และวิธีการบันทึกบาร์โค้ดในรูปแบบ PNG โดยใช้ .NET REST API
BarCode Conversion API
Aspose.BarCode Cloud API มีความสามารถที่ยอดเยี่ยมในการสร้าง จัดการ และแสดงผลบาร์โค้ดเชิงเส้น 2D และบาร์โค้ดไปรษณีย์ในคลาวด์ API นี้สามารถรับรู้และสร้างภาพบาร์โค้ดในรูปแบบ JPEG, TIFF, PNG, BMP, และ GIF เพื่อสร้างผลลัพธ์ที่กำหนดเอง คุณสามารถระบุคุณสมบัติของภาพ เช่น ความกว้าง ความสูง รูปแบบขอบเขต และรูปแบบภาพที่ส่งออก บทความนี้ยังเน้นรายละเอียดที่เกี่ยวข้องกับการประมวลผลบาร์โค้ดโดยใช้ Cloud REST API
กรุณาทราบว่าทุก API ของเราเป็นการป้องกันด้วยรหัสผ่าน ดังนั้นก่อนที่คุณจะดำเนินการใช้งาน คุณต้องสมัครบัญชีผ่าน Aspose.Cloud dashboard เรายังแนะนำให้ไปที่ลิงก์ต่อไปนี้
ควบคุมความกว้างของแถบ
ในเวอร์ชันที่ปล่อยออกมาใหม่ล่าสุดของ Aspose.BarCode Cloud API เราได้ให้ความยืดหยุ่นสำหรับการประมวลผลบาร์โค้ด และโดยเฉพาะเราได้แนะนำฟีเจอร์ในการควบคุมค่าการลดขนาดบาร์ ค่าต่างๆ เหล่านี้ใช้เพื่อชดเชยการกระจายของหมึกในระหว่างการพิมพ์ นอกเหนือจากคุณสมบัติที่กล่าวถึงข้างต้น ยังมีตัวเลือกต่างๆ มากมายในการควบคุมการเรนเดอร์ของภาพบาร์โค้ด
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 เท่ากับ 0.5

Fig 1b:- ค่าการลดความกว้างของแท่งเป็น 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>"

Fig 2:- การแสดงตัวอย่างบาร์โค้ด 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>"

รูปที่ 3:- การแสดงตัวอย่างบาร์โค้ด 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>"

รูปที่ 4:- ตัวอย่างบาร์โค้ด 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>"

Fig 5:- ตัวอย่างบาร์โค้ด 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>"

Fig 6:- 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>"

Fig 7:- ตัวอย่างบาร์โค้ด UPCA.
VIN
รหัสบาร์โค้ด VIN ซึ่งแสดงข้อความอยู่ด้านบนของรหัสบาร์โค้ด โดยมีค่า BarWidthReduction เท่ากับ 1 และความละเอียดตั้งไว้ที่ 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:- การดูตัวอย่างบาร์โค้ด 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>"

รูปที่ 9:- ตัวอย่างบาร์โค้ด 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>"

Fig 10:- ตัวอย่างรหัสบาร์โค้ด 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:-ตัวอย่าง QR โค้ด.
นอกเหนือจากประเภทของ BarCodes ที่ระบุไว้ข้างต้น Aspose.BarCode Cloud API ยังรองรับประเภทบาร์โค้ดอื่น ๆ อีกมากมาย
ลิงก์ที่มีประโยชน์.
- ประเมิน Aspose.BarCode Cloud API.
- เอกสารประกอบ API Aspose.BarCode Cloud
- SDK ที่มีให้บริการ
- หน้าแรกของครอบครัว Aspose.BarCode Cloud.
แอปออนไลน์ฟรี
ต้องการดู API ที่ทำงาน!
โดยไม่ต้องตั้งค่าสภาพแวดล้อม คุณสามารถลองสำรวจคุณสมบัติต่างๆ ที่ปัจจุบันเสนอโดย Aspose.BarCode โดยใช้ Aspose.BarCode cross platform Apps.
บทความที่เกี่ยวข้อง
เราแนะนำให้เยี่ยมชมลิงก์ต่อไปนี้เพื่อเรียนรู้เกี่ยวกับ: