GroupDocs.Parser for .NET

ดึงภาพจาก ODP โดยใช้ C#

ค้นหาและดึงภาพที่ฝังอยู่จาก PDF, เอกสาร Word, แผ่น Excel และประเภทไฟล์อื่น ๆ โดยใช้ GroupDocs.Parser ในแอป .NET ของคุณ.

ขั้นตอนในการดึงภาพจาก Odp ใน C#

ด้วย GroupDocs.Parser คุณสามารถดึงภาพจากเอกสาร ODP ในโปรเจกต์ .NET ของคุณได้ในไม่กี่ขั้นตอน:

  1. เริ่มต้น Parser ด้วยไฟล์ ODP.
  2. ดึงส่วนภาพจากเอกสาร.
  3. ใช้ภาพที่ถูกดึงออกไปตามต้องการในเส้นทางการทำงานของคุณ.
// เปิดเอกสารที่มีภาพโดยใช้ Parser
using (Parser parser = new Parser("input.odp")) {

    // ดึงภาพที่ฝังอยู่ทั้งหมดจากไฟล์
    IEnumerable<PageImageArea> images = parser.GetImages();

    // จัดการกรณีที่ไม่มีภาพ
    if (images == null)
    {
        return;
    }

    // ประมวลผลหรือบันทึกภาพที่ดึงมา
    foreach (PageImageArea image in images)
    {
        Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", 
            image.Page.Index, image.Rectangle, image.FileType));
    }
}
dotnet add package GroupDocs.Parser
คลิกเพื่อคัดลอก
คัดลอกแล้ว
ตัวอย่างเพิ่มเติม เอกสารประกอบ

การดึงข้อมูลเนื้อหาเอกสารอย่างครอบคลุม

GroupDocs.Parser เสนอมากกว่าการดึงภาพ — คุณยังสามารถดึงข้อความดิบ ลิงก์ เมตาดาต้า และเนื้อหาที่มีโครงสร้างสำหรับการสร้างระบบอัตโนมัติขั้นสูง.

การดึงภาพและกระบวนการ parsing เอกสาร

ดึงภาพจากหลายรูปแบบ

ดึงภาพที่ฝังอยู่จากหลากหลายรูปแบบไฟล์ รวมถึง DOCX, PDF, PPTX, XLSX และไฟล์ภาพเช่น PNG, JPG และ TIFF.

รักษาคุณภาพภาพต้นฉบับ

ภาพถูกรวบรวมด้วยความชัดเจนสูง รักษาความละเอียด รูปแบบ และโปรไฟล์สีเดิม.

ตัวเลือกการดึงขั้นสูง

ปรับแต่งการดึงภาพด้วยการกรองตามหน้า รูปแบบ หรือความละเอียด และสนับสนุนเอกสารหลายหน้า.

วิธีดึงและบันทึกภาพจากเอกสาร PDF

ตัวอย่างนี้แสดงให้เห็นวิธีดึงทรัพย์สินภาพทั้งหมดจากไฟล์ PDF และบันทึกลงในระบบไฟล์ท้องถิ่น.

C#

//  โหลด PDF โดยใช้คลาส Parser
using (Parser parser = new Parser("input.pdf"))
{
    // ดึงภาพที่ฝังอยู่จากไฟล์
    IEnumerable<PageImageArea> images = parser.GetImages();

    // ตั้งค่ารูปแบบเอาต์พุตและตัวเลือกภาพ (เช่น PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // เขียนภาพที่ถูกดึงมาไปยังดิสก์
    int imageNumber = 0;
    foreach (PageImageArea image in images)
    {
        image.Save(imageNumber.ToString() + ".png", options);
        imageNumber++;
    }
}

เกี่ยวกับ API ของ GroupDocs.Parser for .NET

GroupDocs.Parser 是一个强大的文档解析库,为 .NET 开发者提供服务。它สามารถใช้ในการดึงภาพ ข้อความ ลิงก์ และข้อมูลที่มีโครงสร้างจากประเภทไฟล์ยอดนิยมเช่น PDF, DOCX, XLSX, PPTX และอื่น ๆ โดยไม่จำเป็นต้องใช้แอพพลิเคชั่นจากภายนอก.
เรียนรู้เพิ่มเติม
About illustration

พร้อมที่จะเริ่มต้นหรือยัง?

ดาวน์โหลด GroupDocs.Parser ฟรีหรือรับสิทธิ์การใช้งานแบบทดลองใช้เพื่อการเข้าถึงแบบเต็ม!

ทรัพยากรที่มีประโยชน์

สำรวจเอกสารตัวอย่างรหัสและการสนับสนุนชุมชนเพื่อปรับปรุงประสบการณ์ของคุณ

รูปแบบที่รองรับสำหรับการดึงภาพ

GroupDocs.Parser ช่วยให้การดึงภาพจากเอกสารและรูปแบบภาพต่าง ๆ เป็นไปอย่างแม่นยำ ตรวจสอบรายการด้านล่างเพื่อดูประเภทที่รองรับทั่วไป.

เคล็ดลับใบอนุญาตชั่วคราว

1
ลงทะเบียนด้วยอีเมลที่ทำงานของคุณ ไม่อนุญาตให้ใช้บริการอีเมลฟรี
2
ใช้ปุ่ม รับใบอนุญาตชั่วคราว ในขั้นตอนที่ 2
 ไทย