
สร้างรหัสแท่งออนไลน์โดยใช้ .NET REST API.
ในโลกที่พึ่งพาข้อมูลและการแลกเปลี่ยนข้อมูลที่ราบรื่นมากขึ้น ความจำเป็นในการสร้างบาร์โค้ดที่มีประสิทธิภาพจึงมีความสำคัญมากขึ้นกว่าเดิม บาร์โค้ดทำหน้าที่เป็นภาษาสากลสำหรับเครื่องจักร ทำให้กระบวนการต่างๆ ง่ายขึ้นในหลายอุตสาหกรรม ไม่ว่าจะเป็นการติดตามสินค้าคงคลัง การจัดการการขาย หรือการเสริมสร้างความปลอดภัย บาร์โค้ดมีบทบาทสำคัญ ในคู่มือนี้เราจะสำรวจวิธีการสร้างบาร์โค้ดอย่างง่ายดายโดยใช้ .NET REST API ที่ทรงพลัง นอกจากนี้เราจะเน้นย้ำถึงความสำคัญของการบันทึกข้อมูลที่สำคัญเหล่านี้ในรูปแบบที่เข้ากันได้อย่างกว้างขวาง [J
- .NET REST API สำหรับการสร้างบาร์โค้ด
- สร้างบาร์โค้ดเป็น JPG ใน C# .NET
- วิธีการสร้างบาร์โค้ดโดยใช้คำสั่ง cURL
.NET REST API สำหรับการสร้างบาร์โค้ด
การสร้างบาร์โค้ดด้วยความแม่นยำและประสิทธิภาพทำได้โดยใช้ Aspose.BarCode Cloud SDK for .NET.ซอฟต์แวร์พัฒนานี้ช่วยให้การสร้างบาร์โค้ดเป็นเรื่องง่าย โดยอนุญาตให้คุณรวมความสามารถในการสร้างบาร์โค้ดเข้ากับแอปพลิเคชันของคุณได้อย่างราบรื่น นอกจากนี้ยังมีความสามารถในการถอดรหัสบาร์โค้ดจากรูปแบบภาพต่างๆ ทำให้สามารถจัดการบาร์โค้ดได้อย่างครอบคลุม ไม่ว่าคุณจะสร้าง QR โค้ด, UPC-A, รหัส 39 หรืออื่นๆ SDK นี้ครอบคลุมสัญลักษณ์บาร์โค้ดที่หลากหลาย
ในการใช้ SDK ก่อนอื่นเราจำเป็นต้องค้นหา Aspose.BarCode-Cloud
ในตัวจัดการแพ็คเกจ NuGet และคลิกปุ่ม Add Package
จากนั้นเราจำเป็นต้องไปที่ cloud dashboard เพื่อรับข้อมูลรับรองลูกค้าที่ปรับแต่งส่วนตัวของคุณ
สร้างบาร์โค้ดเป็น JPG ใน C# .NET
ส่วนนี้อธิบายรายละเอียดและโค้ดตัวอย่างที่จำเป็นในการสร้างบาร์โค้ดโดยใช้ C# .NET.
// สำหรับตัวอย่างเพิ่มเติม โปรดเยี่ยมชม https://github.com/aspose-barcode-cloud/aspose-barcode-cloud-dotnet
// ขอรับข้อมูลประจำตัวของลูกค้าจาก https://dashboard.aspose.cloud/
string clientSecret = "c71cfe618cc6c0944f8f96bdef9813ac";
string clientID = "163c02a1-fcaa-4f79-be54-33012487e783";
// Configuration instance where we specify client credentials to be used
Configuration configuration = new Configuration()
{
ClientId = clientID,
ClientSecret = clientSecret
};
// สร้างตัวอย่างของ BarCodeAPI
BarcodeApi barcodeApi = new BarcodeApi(configuration);
// ระบุประเภทและเนื้อหาสำหรับ บาร์โค้ด
string type = "Code39Standard";
string text = "Hello World...!";
// บาร์โค้ดพร้อมข้อความที่จัดกลางและอยู่ที่ด้านล่างของบาร์โค้ด
var request = new GetBarcodeGenerateRequest(type, text)
{
TextAlignment = "center",
TextLocation = "Below",
// รูปแบบการส่งออกสำหรับภาพบาร์โค้ด
format = "JPG"
};
// สร้างบาร์โค้ดและบันทึกผลลัพธ์ลงในพื้นที่จัดเก็บท้องถิ่น
using (Stream response = barcodeApi.GetBarcodeGenerate(request))
{
// ตรวจสอบว่าความยาวของการตอบกลับมีค่ามากกว่า 0
Assert.IsTrue(response.Length > 0);
// บันทึกรูปภาพบาร์โค้ดลงในฮาร์ดดิสก์ท้องถิ่น
using (FileStream stream = File.Create("BarcodeGenerated.jpg"))
{
response.CopyTo(stream);
}
}

barcode builder output preview.
ด้านล่างนี้คือคำอธิบายเกี่ยวกับรหัสที่กล่าวถึงข้างต้น
BarcodeApi barcodeApi = new BarcodeApi(configuration);
首先,初始化 BarcodeApi
类的一个实例,同时将 Configuration
对象作为参数传递。
var request = new GetBarcodeGenerateRequest(type, text)
{
TextAlignment = "center",
TextLocation = "Below",
format = "JPG"
};
เรากำหนดว่า ข้อความในบาร์โค้ดจะอยู่ด้านล่างของภาพ จัดแนวกลาง และรูปแบบไฟล์จะเป็น JPG.
Stream response = barcodeApi.GetBarcodeGenerate(request)
เรียก API เพื่อสร้างบาร์โค้ดประเภท Code39Standard
.
using (FileStream stream = File.Create("BarcodeGenerated.jpg"))
{
response.CopyTo(stream);
}
A simple routine to save the resultant Barcode in JPG format to a local drive.
วิธีการสร้างบาร์โค้ดโดยใช้คำสั่ง cURL
การสร้างบาร์โค้ดโดยใช้ Aspose.BarCode Cloud ผ่านคำสั่ง cURL เป็นวิธีที่หลากหลายและมีประสิทธิภาพ cURL เป็นเครื่องมือบรรทัดคำสั่งที่ใช้กันอย่างแพร่หลายสำหรับการทำคำขอ HTTP จึงทำให้เป็นทางเลือกที่เหมาะสมสำหรับการรวมเข้ากับ Aspose.BarCode Cloud API นอกจากนี้ ด้วยคำสั่ง cURL คุณสามารถเริ่มต้นคำขอการสร้างบาร์โค้ดได้อย่างรวดเร็ว วิธีนี้ยังช่วยให้คุณสามารถทำให้การสร้างบาร์โค้ดอัตโนมัติและเขียนสคริปต์เพื่ออำนวยความสะดวกในการสร้างบาร์โค้ดเป็นชุดหรืองานที่ทำซ้ำได้
ตอนนี้โปรดดำเนินการตามคำสั่งต่อไปนี้เพื่อสร้างโทเค็นการเข้าถึง JWT:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=163c02a1-fcaa-4f79-be54-33012487e783&client_secret=c71cfe618cc6c0944f8f96bdef9813ac" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
เมื่อเราได้รับโทเค็น JWT แล้ว กรุณาเรียกใช้คำสั่งต่อไปนี้เพื่อสร้างบาร์โค้ดและบันทึกผลลัพธ์ลงในไดรฟ์ท้องถิ่น
curl -v "https://api.aspose.cloud/v3.0/barcode/generate?Type=Code39Standard&Text=Hello%20World..." \
-X GET \
-H "accept: image/jpg" \
-H "authorization: Bearer {accessToken}" \
-o "resultantBarcode.jpg"
แทนที่ accessToken
ด้วย JWT access token ที่สร้างขึ้นข้างต้น。
ข้อสรุป
ในสรุป การสร้างบาร์โค้ดเป็นงานที่สำคัญที่มีผลกระทบต่อหลายภาคส่วน ตั้งแต่การจัดการสินค้าคงคลังไปจนถึงการมีส่วนร่วมของลูกค้า ทั้งสองวิธี การใช้ Aspose.BarCode Cloud SDK ที่ครอบคลุมสำหรับ .NET และการใช้คำสั่ง cURL ที่หลากหลายกับ Aspose.BarCode Cloud ให้นำเสนอวิธีแก้ปัญหาที่ทรงพลัง อย่างไรก็ตาม ทั้งสองเส้นทางนำไปสู่การสร้างบาร์โค้ดที่มีประสิทธิภาพ ช่วยให้ธุรกิจสามารถปรับปรุงการเข้ารหัสข้อมูล การเข้าถึง และการทำงานอัตโนมัติได้อย่างไม่มีสะดุด
ลิงก์ที่มีประโยชน์
บทความที่เกี่ยวข้อง
เราขอแนะนำให้เยี่ยมชมบล็อกต่อไปนี้: