C# ile PPTX dosyalarını ayrıştırma
Sunucu tarafı .NET API’leriyle PPTX dosyalarından metin çıkarın ve metin biçimlendirmesini inceleyin.
C# ile PPTX dosyasını ayrıştırma
PPTX 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.NETPPTX dosyalarını ayrıştırma – C#
using var presentation = new Presentation("presentation.pptx");
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 PPTX 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.
- PPTX 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 PPTX 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 PPTX dosyası yükleyin ve metnini ve görüntülerini alın.
- Her şeyi tek bir ZIP arşivi olarak indirin.
PPTX Dosya Biçimi nedir
PPTX dosyaları, Microsoft PowerPoint ile oluşturulan sunulardır. İkili PPT biçiminin aksine PPTX, Office Open XML biçimini kullanır. Bir sunu; slayt gösterisi olarak sunulan, metin, görüntü, biçimlendirme, animasyon ve diğer medyaları içeren slaytlardan oluşur.
Ayrıştırma için desteklenen diğer biçimler
C# ile aşağıdaki biçimleri de ayrıştırabilirsiniz.