Deskew สแกนเอกสารโดยใช้ Node.js REST API

บทช่วยสอนสั้นๆ นี้จะแนะนำวิธีการ ปรับแต่งเอกสารที่สแกนโดยใช้ Node.js REST API คุณจะได้เรียนรู้การ ปรับแต่ง image ที่สแกนโดยอัตโนมัติโดยใช้ Node.js Low Code API ด้วย Cloud SDK ที่ใช้ Node.js ซึ่งประกอบด้วยขั้นตอนทั้งหมด ตั้งแต่การโหลดอิมเมจต้นฉบับจากระบบไฟล์ภายในเครื่อง ไปจนถึงการประมวลผลและดาวน์โหลดเอาต์พุตจากคลาวด์

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

ขั้นตอนในการปรับภาพที่สแกนให้ตรงโดยใช้ Node.js Low Code API

  1. เริ่มกระบวนการโดยระบุข้อมูลประจำตัว Aspose Cloud ของคุณและ URL ฐาน API เพื่อตรวจสอบและเริ่มต้นไคลเอนต์ SDK โดยใช้ ImagingApi
  2. ระบุชื่อไฟล์ของภาพเบ้และโหลดลงในสตรีมหน่วยความจำจากระบบภายในเครื่อง
  3. อัปโหลดรูปภาพไปยังที่เก็บข้อมูลบนคลาวด์เพื่อให้ Aspose API สามารถเข้าถึงได้
  4. กำหนดตัวเลือกสำหรับการจัดวางโต๊ะ
  5. สร้าง DeskewImageRequest ด้วยชื่อไฟล์ที่อัปโหลดและพารามิเตอร์ข้างต้นและเรียก เดสก์คิวอิมเมจ()
  6. บันทึกภาพเอียงที่ส่งคืนโดย API ไปยังไฟล์ท้องถิ่น

ขั้นตอนเหล่านี้ได้สรุปกระบวนการ ปรับแต่งรูปภาพโดยใช้ Node.js Low Code API เริ่มต้นกระบวนการโดยเริ่มต้นไคลเอนต์ API อัปโหลดรูปภาพที่บิดเบี้ยว และสร้างอ็อบเจ็กต์ DeskewImageRequest โดยกรอกข้อมูลที่จำเป็น จากนั้นเรียกใช้เมธอด DeskewImage() เพื่อปรับรูปภาพให้ตรงและบันทึกสตรีมการตอบสนองบนระบบไฟล์ในเครื่องเป็นรูปภาพ

โค้ดสำหรับ Deskew Image Online โดยใช้อินเทอร์เฟซ REST ของ Node.js

โค้ดนี้สาธิตวิธีการ ปรับภาพให้เอียง (deskew) โดยใช้ Node.js RESTful Service เราได้ตั้งค่า resizeProportionally เป็น true เพื่อรักษาอัตราส่วนภาพของภาพหลังจากปรับภาพให้เอียง (deskew) แล้ว หากตั้งค่าเป็น false อัตราส่วนภาพจะยืดออก ซึ่งอาจทำให้ภาพบิดเบี้ยวได้ โปรดทราบว่าแทนที่จะเขียนชื่อสีพื้นหลัง คุณสามารถใช้รหัสสี เช่น #FFFFFF ได้

บทความนี้สอนเราเกี่ยวกับกระบวนการปรับภาพให้เอียง หากต้องการแปลงภาพสีเป็นภาพขาวดำ โปรดดูบทความใน แปลงภาพสีเป็นขาวดำโดยใช้ Node.js REST API

 ไทย