Extract Images from PDF C#

การดึงรูปภาพจากไฟล์ PDF เป็นความต้องการทั่วไปในกระบวนการจัดการเอกสาร บทความนี้แสดงวิธีการใช้ แพลตฟอร์มการดึงรูปภาพของ Aspose.PDF เพื่อดึงรูปภาพที่มีคุณภาพสูงใน C# อย่างมีประสิทธิภาพ ปฏิบัติตามคู่มือนี้เพื่อเรียนรู้ขั้นตอนทีละขั้นตอนในการดำเนินการดึงรูปภาพอย่างราบรื่น โดยใช้ห้องสมุด C# ที่ดีที่สุดสำหรับการดึงรูปภาพจาก PDF


หัวข้อที่ครอบคลุม:


ห้องสมุด C# สำหรับดึงรูปภาพจาก PDF

เราจะใช้ Aspose.PDF for .NET เพื่อดึงรูปภาพจากไฟล์ PDF ซึ่งเป็นปลั๊กอินที่มีประสิทธิภาพและได้รับการปรับให้เหมาะกับประสิทธิภาพการทำงาน เพื่อให้มั่นใจว่ารูปภาพที่ฝังอยู่จะถูกดึงมาโดยคงคุณภาพและรูปแบบเดิมในขณะจัดการกับรูปภาพในกระบวนการดึง PDF ด้วย C#

การติดตั้ง:

ติดตั้ง Aspose.PDF สำหรับ .NET ผ่าน NuGet:

PM> Install-Package Aspose.PDF

วิธีการดึงรูปภาพจาก PDF ใน C#

ต่อไปนี้เป็นขั้นตอนที่เราจะดำเนินการเพื่อดึงรูปภาพจากไฟล์ PDF

  • โหลดไฟล์ PDF
  • วนลูปผ่านหน้าต่างใน PDF
  • ดึงรูปภาพทีละรายการ
  • บันทึกรูปภาพที่ดึงมา

ส่วนถัดไปจะแสดงวิธีการเขียนโค้ดสำหรับการดึงรูปภาพจาก PDF ใน C#

การดึงรูปภาพ PDF ด้วย C#

ต่อไปนี้เป็นขั้นตอนในการดึงรูปภาพจาก PDF ใน C#:

  • โหลดเอกสารโดยใช้ Document คลาส
  • วนลูปผ่านหน้าของเอกสาร PDF โดยใช้ Document.Pages คอลเลกชัน
  • สำหรับแต่ละหน้า เข้าถึง XImage ทุกภาพใน Page.Resources.Images คอลเลกชัน
  • สร้าง FileStream วัตถุสำหรับแต่ละรูปภาพและบันทึกเป็น JPEG, PNG ฯลฯ
  • สุดท้าย ปิด FileStream

ตัวอย่างโค้ดด้านล่างแสดงวิธีการดึงรูปภาพทั้งหมดจาก PDF ใน C#:

ห้องสมุดการดึงรูปภาพ PDF ของ C# ฟรี

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

สำรวจห้องสมุด PDF ของ C#

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

สรุป

การ parse ไฟล์ PDF และดึงข้อความหรือรูปภาพอาจเป็นสิ่งที่จำเป็นในหลายกรณี ในบทความนี้ คุณได้เรียนรู้วิธีการดึงรูปภาพจากไฟล์ PDF โดยใช้โปรแกรมใน C# คุณสามารถใช้โค้ด C# ที่ให้ไว้สำหรับการดึงรูปภาพ PDF ในแอปพลิเคชันของคุณได้อย่างง่ายดาย สำหรับนักพัฒนาที่ใช้ .NET 6 หรือทำงานบน ASP.NET Core Aspose.PDF นำเสนอวิธีการที่ตรงไปตรงมาในการจัดการการดึงรูปภาพ PDF ทำให้เป็นโซลูชันที่เหมาะสมสำหรับการจัดการงานดึงรูปภาพ PDF ด้วย C# ที่มีประสิทธิภาพสูง