تجزیه فایل‌های PPT با C#

متن را استخراج کنید و قالب‌بندی متن را در فایل‌های PPT با APIهای سمت سرور .NET بررسی کنید.

تجزیه فایل PPT با C#

از Aspose.Slides for .NET برای استخراج متن از ارائه‌های PPT استفاده کنید. بسته را از NuGet نصب کنید یا دستور زیر را در Package Manager Console اجرا کنید.

دستور

PM> Install-Package Aspose.Slides.NET

تجزیه فایل‌های PPT – C#

using var presentation = new Presentation("presentation.ppt");
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);
            }
        }
    }
}

نحوه تجزیه فایل‌های PPT در C#

تجزیه پایه اسناد با API Aspose.Slides for .NET تنها به چند خط کد نیاز دارد.

  1. فایل PPT را با 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 با فایل‌های PPT شما چه کارهایی می‌تواند انجام دهد.

  • در مرورگر شما اجرا می‌شود، بدون نیاز به نصب.
  • پیش از نوشتن کد ببینید Aspose.Slides فایل‌های شما را چگونه می‌خواند.
  • یک فایل PPT بارگذاری کنید و متن و تصاویر آن را دریافت کنید.
  • همه را در یک بایگانی ZIP دانلود کنید.

چیست PPT فرمت فایل

فایل PPT یک ارائه Microsoft PowerPoint 97-2003 در قالب دودویی است. این فایل اسلایدهایی با متن، فهرست‌های نشانه‌دار، تصویر، چندرسانه‌ای و اشیای OLE جاسازی‌شده دارد. نسخه‌های جدیدتر PowerPoint از قالب PPTX مبتنی بر Office Open XML استفاده می‌کنند. برنامه‌هایی مانند OpenOffice Impress و Apple Keynote نیز می‌توانند فایل PPT بسازند.

ادامه مطلب

سایر قالب‌های پشتیبانی‌شده برای تجزیه

با C# می‌توانید قالب‌های زیر را نیز تجزیه کنید.