ดึงภาพจาก PDF ด้วย Node.js REST API

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

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

ขั้นตอนในการดึงภาพจาก PDF ด้วย API ที่ใช้ Node.js

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

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

โค้ดสำหรับดึงรูปภาพจาก PDF ด้วย Node.js RESTful Service

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

บทความนี้สอนวิธีการแยกรูปภาพจากไฟล์ PDF หากคุณต้องการแทรกรูปภาพลงในไฟล์ PDF โปรดดูบทความใน แทรกภาพลงใน PDF ด้วย Node.js REST API

 ไทย