C++ ile PPT sunularını ayrıştırma
Microsoft PowerPoint olmadan sunu slaytlarından metin çıkarmak için Aspose.Slides for C++ kullanın.
C++ ile PPT dosyasını ayrıştırma
PPT sunu dosyalarını ayrıştırmak ve slaytlardan metin çıkarmak için Aspose.Slides for C++ kullanın. API, slayt metnini SlideUtil::GetAllTextBoxes, ITextFrame, IParagraph ve IPortion üzerinden sunar; böylece Microsoft PowerPoint’i otomatikleştirmeden metin içeriğini okuyabilirsiniz.
Aspose.Slides.Cpp
paketini NuGet’ten yükleyin veya aşağıdaki komutu Paket Yöneticisi Konsolu’nda kullanın.
Komut
PM> Install-Package Aspose.Slides.CppPPT dosyalarını ayrıştırma – C++
auto presentation = MakeObject<Presentation>(u"presentation.ppt");
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();C++ ile PPT dosyaları nasıl ayrıştırılır
Aspose.Slides for C++ ile PPT dosyalarından metin çıkarın.
- PPT dosyasını
Presentationsınıfıyla yükleyin. - İlk slaydın
ITextFramenesneleriniSlideUtil::GetAllTextBoxesile alın. ITextFramenesneleri üzerinde dolaşın.- Her
ITextFrameiçindekiIParagraphnesneleri üzerinde dolaşın. - Her
IParagraphiçindekiIPortionnesneleri üzerinde dolaşın. - Metni
get_Textile okuyun.
Sistem gereksinimleri
Aspose.Slides for C++ başlıca masaüstü ve sunucu platformlarını destekler. Projenizin aşağıdaki ön koşulları karşıladığından emin olun.
- Desteklenen C++ çalışma zamanına sahip Microsoft Windows, Linux, macOS veya uyumlu başka bir işletim sistemi.
- Projenizde başvurulan Aspose.Slides for C++ kitaplığı.
Aspose.Slides ile geliştirildi
Metin ve görüntüleri çevrimiçi çıkarın
Ücretsiz Aspose.Slides Parser uygulaması, yukarıdaki kodla aynı API olan Aspose.Slides for C++ ile geliştirilmiştir. Uygulamayı açın ve API’nin kendi PPT dosyalarınızla neler yapabildiğini görün.
- Tarayıcınızda çalışır, hiçbir şey yüklemeniz gerekmez.
- Kod yazmadan önce Aspose.Slides’ın dosyalarınızı nasıl okuduğunu görün.
- Bir PPT dosyası yükleyin ve metnini ve görüntülerini alın.
- Her şeyi tek bir ZIP arşivi olarak indirin.
PPT Dosya Biçimi nedir
PPT dosyası, bir Microsoft PowerPoint 97-2003 sunu dosyasıdır. Slaytları, metinleri, görüntüleri, multimedyayı ve gömülü nesneleri, Open XML tabanlı PPTX biçiminden önce kullanılan ikili PowerPoint dosya biçiminde saklar.
Ayrıştırma için desteklenen diğer biçimler
C++ ile başka sunu biçimlerini de ayrıştırabilirsiniz.