تحليل ملفات ODP باستخدام C#

استخرج النص وافحص تنسيقه في ملفات ODP باستخدام واجهات .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#

لا يتطلب التحليل الأساسي للمستندات باستخدام واجهة 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، وهي نفس واجهة برمجة التطبيقات المستخدمة في الكود أعلاه. افتحه واكتشف ما يمكن لواجهة برمجة التطبيقات فعله بملفات ODP الخاصة بك.

  • يعمل في متصفحك، دون الحاجة إلى تثبيت أي شيء.
  • شاهد كيف يقرأ Aspose.Slides ملفاتك قبل كتابة الكود.
  • ارفع ملف ODP واحصل على نصه وصوره.
  • نزّل كل شيء في أرشيف ZIP واحد.

ما هو ODP تنسيق الملف

تستخدم ملفات ODP تنسيق OpenDocument Presentation. يحتوي العرض التقديمي على شرائح بها نصوص وصور وتنسيقات ورسوم متحركة ووسائط أخرى. ويمكن للتطبيقات التي تدعم تنسيق OpenDocument، مثل OpenOffice وStarOffice، فتح ملفات ODP.

قراءة المزيد

تنسيقات أخرى مدعومة للتحليل

باستخدام C# يمكنك أيضًا تحليل التنسيقات التالية.