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

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

تجزیه فایل 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# می‌توانید قالب‌های زیر را نیز تجزیه کنید.