บทช่วยสอนสั้นๆ นี้แนะนำวิธี เปลี่ยนขนาดของ image ด้วย C# REST API คุณจะได้เรียนรู้วิธีพัฒนา ตัวปรับขนาดรูปภาพด้วย C# RESTful Service โดยใช้ Cloud SDK ที่ใช้ .NET โดยจะอธิบายขั้นตอน คุณสมบัติ และวิธีการที่จำเป็นทั้งหมดที่จำเป็นเพื่อให้งานนี้สำเร็จ
ข้อกำหนดเบื้องต้น
สร้างข้อมูลรับรอง API ของบัญชี เพื่อเปลี่ยนขนาดภาพ
ดาวน์โหลด Aspose.Imaging Cloud SDK for Dotnet for changing image size and format
ตั้งค่าโครงการ C# ด้วย SDK ข้างต้น
ขั้นตอนในการเปลี่ยนขนาดของ Pic Online ด้วย C# Low Code API
- สร้างอินสแตนซ์ของออบเจ็กต์ของ ImagingApi โดยการกำหนด ID ไคลเอ็นต์ ข้อมูลลับ และปลายทางระบบคลาวด์
- กำหนดและอัปโหลดอิมเมจต้นฉบับไปยังที่เก็บข้อมูลบนคลาวด์ที่จะเปลี่ยนขนาด
- กำหนดพารามิเตอร์การปรับขนาดโดยการตั้งค่าความกว้าง ความสูง และรูปแบบของภาพที่ส่งออก
- เตรียมและดำเนินการคำขอปรับขนาดรูปภาพคลาส ResizeImageRequest และวิธี ResizeImage()
- บันทึกรูปภาพที่ปรับขนาดแล้วลงในดิสก์ภายในเครื่องโดยการดาวน์โหลดไฟล์เอาต์พุตจากคลาวด์
ขั้นตอนเหล่านี้สรุปวิธีการ ลดขนาดรูปภาพด้วย 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