เปลี่ยนขนาดของรูปภาพด้วย C# REST API

บทช่วยสอนสั้นๆ นี้แนะนำวิธี เปลี่ยนขนาดของ image ด้วย C# REST API คุณจะได้เรียนรู้วิธีพัฒนา ตัวปรับขนาดรูปภาพด้วย C# RESTful Service โดยใช้ Cloud SDK ที่ใช้ .NET โดยจะอธิบายขั้นตอน คุณสมบัติ และวิธีการที่จำเป็นทั้งหมดที่จำเป็นเพื่อให้งานนี้สำเร็จ

ข้อกำหนดเบื้องต้น

ขั้นตอนในการเปลี่ยนขนาดของ Pic Online ด้วย C# Low Code API

  1. สร้างอินสแตนซ์ของออบเจ็กต์ของ ImagingApi โดยการกำหนด ID ไคลเอ็นต์ ข้อมูลลับ และปลายทางระบบคลาวด์
  2. กำหนดและอัปโหลดอิมเมจต้นฉบับไปยังที่เก็บข้อมูลบนคลาวด์ที่จะเปลี่ยนขนาด
  3. กำหนดพารามิเตอร์การปรับขนาดโดยการตั้งค่าความกว้าง ความสูง และรูปแบบของภาพที่ส่งออก
  4. เตรียมและดำเนินการคำขอปรับขนาดรูปภาพคลาส ResizeImageRequest และวิธี ResizeImage()
  5. บันทึกรูปภาพที่ปรับขนาดแล้วลงในดิสก์ภายในเครื่องโดยการดาวน์โหลดไฟล์เอาต์พุตจากคลาวด์

ขั้นตอนเหล่านี้สรุปวิธีการ ลดขนาดรูปภาพด้วย C# Low Code API สร้างอินสแตนซ์ของกระบวนการโดยการเริ่มต้นไคลเอ็นต์ API และ URL พื้นฐาน กำหนดรูปภาพอินพุต อัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์ และกำหนดพารามิเตอร์การปรับขนาด สุดท้าย ให้เตรียมและดำเนินการคำขอปรับขนาดรูปภาพโดยใช้วัตถุ ResizeImageRequest และวิธี ResizeImage() ก่อนที่จะบันทึกรูปภาพที่ปรับขนาดแล้วบนดิสก์ภายในเครื่อง

รหัสสำหรับ Image Resizer พร้อม C# RESTful Service

รหัสนี้ได้แสดงให้เห็นถึงการพัฒนา ตัวแปลงขนาดภาพด้วย C# RESTful Service การตอบสนองของ API จะส่งคืนสตรีมไบต์รูปภาพผลลัพธ์ที่คุณอาจบันทึกไว้ในดิสก์หรือสื่อสารผ่านเครือข่ายหากจำเป็น หากการเรียก API สำเร็จจะส่งคืนรหัส 200 และหากไม่สำเร็จอาจส่งคืนรหัส 400, 401, 404, 500 และ 501

บทความนี้ได้แนะนำเราในการพัฒนา ตัวแปลงขนาดภาพถ่ายด้วยอินเทอร์เฟซ C# REST หากต้องการแปลงรูปภาพ SVG เป็น WMF โปรดดูบทความเกี่ยวกับ แปลง SVG เป็น WMF ด้วย NET REST API

 ไทย