تجزیه ارائههای PPTX در C++
از Aspose.Slides for C++ برای استخراج متن از اسلایدهای ارائه بدون Microsoft PowerPoint استفاده کنید.
تجزیه فایل PPTX با C++
از Aspose.Slides for C++ برای تجزیه فایلهای ارائه PPTX و استخراج متن از اسلایدها استفاده کنید. API متن اسلایدها را از طریق SlideUtil::GetAllTextBoxes، ITextFrame، IParagraph و IPortion در اختیار میگذارد، بنابراین میتوانید محتوای متنی را بدون خودکارسازی Microsoft PowerPoint بخوانید. بسته
Aspose.Slides.Cpp
را از NuGet نصب کنید یا دستور زیر را در Package Manager Console به کار ببرید.
دستور
PM> Install-Package Aspose.Slides.Cppتجزیه فایلهای PPTX – C++
auto presentation = MakeObject<Presentation>(u"presentation.pptx");
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();نحوه تجزیه فایلهای PPTX در C++
با Aspose.Slides for C++ متن را از فایلهای PPTX استخراج کنید.
- فایل PPTX را با کلاس
Presentationبارگذاری کنید. - اشیای
ITextFrameاسلاید اول را باSlideUtil::GetAllTextBoxesدریافت کنید. - روی اشیای
ITextFrameپیمایش کنید. - روی اشیای
IParagraphدر هرITextFrameپیمایش کنید. - روی اشیای
IPortionدر هرIParagraphپیمایش کنید. - متن را با
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 با فایلهای PPTX شما چه کارهایی میتواند انجام دهد.
- در مرورگر شما اجرا میشود، بدون نیاز به نصب.
- پیش از نوشتن کد ببینید Aspose.Slides فایلهای شما را چگونه میخواند.
- یک فایل PPTX بارگذاری کنید و متن و تصاویر آن را دریافت کنید.
- همه را در یک بایگانی ZIP دانلود کنید.
چیست PPTX فرمت فایل
فایل PPTX یک فایل ارائه Microsoft PowerPoint در قالب Open XML است. این فایل اسلایدها، متن، تصاویر، قالببندی، پویانمایی و دیگر محتوای ارائه را در یک بسته فشرده مبتنی بر XML ذخیره میکند.
سایر قالبهای پشتیبانیشده برای تجزیه
با C++ میتوانید قالبهای ارائه دیگر را نیز تجزیه کنید.