C# ile PPT dosyalarını ayrıştırma
Sunucu tarafı .NET API’leriyle PPT dosyalarından metin çıkarın ve metin biçimlendirmesini inceleyin.
C# ile PPT dosyasını ayrıştırma
PPT sunularından metin çıkarmak için Aspose.Slides for .NET kullanın. Paketi NuGet üzerinden yükleyin veya aşağıdaki komutu Paket Yöneticisi Konsolu’nda çalıştırın.
Komut
PM> Install-Package Aspose.Slides.NETPPT dosyalarını ayrıştırma – C#
using var presentation = new Presentation("presentation.ppt");
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);
}
}
}
}C# ile PPT dosyaları nasıl ayrıştırılır
Aspose.Slides for .NET API’siyle temel belge ayrıştırma için yalnızca birkaç satır kod yeterlidir.
- PPT dosyasını
Presentationile yükleyin. - Metin çerçevelerini
SlideUtil.GetAllTextFramesile alın. - Metin çerçeveleri, paragraflar ve metin parçaları üzerinde dolaşın.
- Gerektiğinde
Text,FontHeightveLatinFont.FontNameözelliklerini okuyun.
Sistem gereksinimleri
Desteklenen bir .NET çalışma zamanı ve Aspose.Slides for .NET paket başvurusu gerekir. Visual Studio’yu veya uyumlu başka bir C# geliştirme ortamını kullanabilirsiniz.
- .NET Framework, .NET, Mono veya Xamarin uyumlu ortam
- Visual Studio gibi bir C# geliştirme ortamı
- NuGet’ten yüklenmiş Aspose.Slides for .NET
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 .NET 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ı, ikili dosya biçiminde bir Microsoft PowerPoint 97-2003 sunusudur. Metin, madde işaretli listeler, görüntüler, multimedya ve gömülü OLE nesneleri içeren slaytlardan oluşur. Daha yeni PowerPoint sürümleri, Office Open XML tabanlı PPTX biçimini kullanır. OpenOffice Impress ve Apple Keynote gibi uygulamalar da PPT dosyaları oluşturabilir.
Ayrıştırma için desteklenen diğer biçimler
C# ile aşağıdaki biçimleri de ayrıştırabilirsiniz.