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

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

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

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

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

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

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

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

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

 ไทย