ดึงภาพจาก PDF ด้วย Java REST API

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

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

ขั้นตอนในการแยกภาพจาก PDF ด้วย Java API

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

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

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

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

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

 ไทย