แยกวิเคราะห์งานนำเสนอ PPT ใน C++

ใช้ Aspose.Slides for C++ เพื่อแยกข้อความจากสไลด์งานนำเสนอโดยไม่ต้องใช้ Microsoft PowerPoint

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

ใช้ Aspose.Slides for C++ เพื่อแยกวิเคราะห์ไฟล์งานนำเสนอ PPT และแยกข้อความจากสไลด์ API ให้เข้าถึงข้อความในสไลด์ผ่าน SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph และ IPortion คุณจึงอ่านเนื้อหาข้อความได้โดยไม่ต้องควบคุม Microsoft PowerPoint อัตโนมัติ ติดตั้งแพ็กเกจ Aspose.Slides.Cpp จาก NuGet หรือใช้คำสั่งด้านล่างใน Package Manager Console

คำสั่ง

PM> Install-Package Aspose.Slides.Cpp

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

auto presentation = MakeObject<Presentation>(u"presentation.ppt");
auto textFrames = SlideUtil::GetAllTextBoxes(presentation->get_Slide(0));

for (auto&& textFrame : textFrames)
{
    for (auto&& paragraph : textFrame->get_Paragraphs())
    {
        for (auto&& portion : paragraph->get_Portions())
        {
            Console::WriteLine(portion->get_Text());
        }
    }
}

presentation->Dispose();

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

แยกข้อความจากไฟล์ PPT ด้วย Aspose.Slides for C++

  1. โหลดไฟล์ PPT ด้วยคลาส Presentation
  2. ดึงออบเจ็กต์ ITextFrame จากสไลด์แรกด้วย SlideUtil::GetAllTextBoxes
  3. วนผ่านออบเจ็กต์ ITextFrame
  4. วนผ่านออบเจ็กต์ IParagraph ในแต่ละ ITextFrame
  5. วนผ่านออบเจ็กต์ IPortion ในแต่ละ IParagraph
  6. อ่านข้อความด้วย get_Text

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

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

  • Microsoft Windows, Linux, macOS หรือระบบปฏิบัติการอื่นที่เข้ากันได้ซึ่งมีรันไทม์ C++ ที่รองรับ
  • ไลบรารี Aspose.Slides for C++ ที่อ้างอิงในโปรเจกต์ของคุณ

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

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

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

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

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

ไฟล์ PPT คือไฟล์งานนำเสนอ Microsoft PowerPoint 97-2003 ไฟล์นี้จัดเก็บสไลด์ ข้อความ รูปภาพ มัลติมีเดีย และวัตถุฝังตัวในรูปแบบไฟล์ไบนารีของ PowerPoint ที่ใช้ก่อนรูปแบบ Open XML อย่าง PPTX

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

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

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