แปลงไฟล์ JPG เป็นรูปแบบ PDF ด้วย Node.js REST API

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

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

ขั้นตอนการแปลง JPG เป็น PDF ด้วยอินเทอร์เฟซ REST ของ Node.js

  1. กำหนดค่าวัตถุคลาส PdfApi โดยใช้คีย์ App และ Sid เพื่อแปลงรูปภาพ JPG เป็น PDF
  2. อัพโหลดรูปภาพไปยังที่เก็บข้อมูลบนคลาวด์ด้วยชื่อที่ไม่ซ้ำใคร
  3. สร้างวัตถุ ImageTemplate สำหรับแต่ละภาพ
  4. สร้างรายการของวัตถุ ImageTemplate
  5. สร้างวัตถุ ImageTemplatesRequest โดยใช้รายการรูปภาพและแฟล็ก IsOCR
  6. แปลงรูปภาพทั้งหมดเป็น PDF โดยใช้เมธอด ใส่ภาพในที่เก็บข้อมูลเป็น PDF()
  7. ดาวน์โหลด PDF พร้อมรูปภาพในแต่ละหน้า

ขั้นตอนเหล่านี้สรุปวิธีการ แปลงรูปภาพเป็น PDF ด้วย Node.js RESTful Service เริ่มต้นกระบวนการด้วยการอัปโหลดรูปภาพหนึ่งหรือหลายรูปไปยังพื้นที่เก็บข้อมูลบนคลาวด์ สร้างอ็อบเจ็กต์คลาส ImageTemplate สำหรับรูปภาพทั้งหมด และสร้างรายการของอ็อบเจ็กต์เหล่านี้ จากนั้นสร้างคำขอ ImageTemplatesRequest โดยใช้รายการ ImageTemplate ข้างต้น และเรียกใช้เมธอด PutImageInStorageToPdf() เพื่อแปลงรูปภาพเป็น PDF

โค้ดสำหรับแปลงเอกสาร JPG เป็น PDF ด้วย API ที่ใช้ Node.js

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

บทความนี้สอนเราเกี่ยวกับกระบวนการพัฒนา เครื่องมือแปลงไฟล์รูปภาพเป็น PDF ด้วย Node.js RESTful Service หากคุณต้องการแทรกรูปภาพลงในหน้าที่มีอยู่แล้วพร้อมกับเนื้อหาอื่นๆ โปรดติดตามบทความใน แทรกภาพลงใน PDF ด้วย Node.js REST API

 ไทย