تجزیه فایلهای 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 تنها به چند خط کد نیاز دارد.
- فایل ODP را با
Presentationبارگذاری کنید. - قابهای متن را با
SlideUtil.GetAllTextFramesدریافت کنید. - روی قابهای متن، پاراگرافها و بخشهای متن پیمایش کنید.
- در صورت نیاز ویژگیهای
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# میتوانید قالبهای زیر را نیز تجزیه کنید.