แยกวิเคราะห์ไฟล์ ODP ด้วย C#

แยกข้อความและตรวจสอบการจัดรูปแบบข้อความในไฟล์ ODP ด้วย .NET API ฝั่งเซิร์ฟเวอร์

แยกวิเคราะห์ไฟล์ ODP ด้วย C#

ใช้ Aspose.Slides for .NET เพื่อแยกข้อความจากงานนำเสนอ ODP ติดตั้งแพ็กเกจจาก NuGet หรือเรียกใช้คำสั่งต่อไปนี้ใน Package Manager Console

คำสั่ง

PM> Install-Package Aspose.Slides.NET

แยกวิเคราะห์ไฟล์ ODP – C#

using var presentation = new Presentation("presentation.odp");
var textFrames = SlideUtil.GetAllTextFrames(presentation, true);

foreach (var textFrame in textFrames)
{
    foreach (var paragraph in textFrame.Paragraphs)
    {
        foreach (var portion in paragraph.Portions)
        {
            Console.WriteLine(portion.Text);
            Console.WriteLine(portion.PortionFormat.FontHeight);

            var latinFont = portion.PortionFormat.LatinFont;
            if (latinFont is not null)
            {
                Console.WriteLine(latinFont.FontName);
            }
        }
    }
}

วิธีแยกวิเคราะห์ไฟล์ ODP ใน C#

การแยกวิเคราะห์เอกสารขั้นพื้นฐานด้วย API Aspose.Slides for .NET ใช้โค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ ODP ด้วย Presentation
  2. ดึงกรอบข้อความด้วย SlideUtil.GetAllTextFrames
  3. วนผ่านกรอบข้อความ ย่อหน้า และส่วนข้อความ
  4. อ่านพร็อพเพอร์ตี Text, FontHeight และ LatinFont.FontName ตามต้องการ

ความต้องการของระบบ

ต้องมีรันไทม์ .NET ที่รองรับและการอ้างอิงแพ็กเกจ Aspose.Slides for .NET คุณสามารถใช้ Visual Studio หรือสภาพแวดล้อมการพัฒนา C# อื่นที่เข้ากันได้

  • สภาพแวดล้อมที่เข้ากันได้กับ .NET Framework, .NET, Mono หรือ Xamarin
  • สภาพแวดล้อมการพัฒนา C# เช่น Visual Studio
  • Aspose.Slides for .NET ที่ติดตั้งจาก NuGet

สร้างด้วย Aspose.Slides

แยกข้อความและรูปภาพออนไลน์

แอป Aspose.Slides Parser ฟรีนี้สร้างด้วย Aspose.Slides for .NET ซึ่งเป็น API เดียวกับโค้ดด้านบน เปิดแอปแล้วดูว่า API ทำอะไรได้บ้างกับไฟล์ ODP ของคุณเอง

  • ทำงานในเบราว์เซอร์ ไม่ต้องติดตั้งสิ่งใด
  • ดูว่า Aspose.Slides อ่านไฟล์ของคุณอย่างไรก่อนเขียนโค้ด
  • อัปโหลดไฟล์ ODP แล้วรับข้อความและรูปภาพ
  • ดาวน์โหลดทั้งหมดเป็นไฟล์ ZIP เดียว

ODP รูปแบบไฟล์คืออะไร

ไฟล์ ODP ใช้รูปแบบ OpenDocument Presentation งานนำเสนอประกอบด้วยสไลด์ที่มีข้อความ รูปภาพ การจัดรูปแบบ ภาพเคลื่อนไหว และสื่ออื่นๆ แอปพลิเคชันที่รองรับรูปแบบ OpenDocument เช่น OpenOffice และ StarOffice สามารถเปิดไฟล์ ODP ได้

อ่านเพิ่มเติม

รูปแบบอื่นที่รองรับการแยกวิเคราะห์

ด้วย C# คุณยังสามารถแยกวิเคราะห์รูปแบบต่อไปนี้ได้