C# ile ODP dosyalarını ayrıştırma

Sunucu tarafı .NET API’leriyle ODP dosyalarından metin çıkarın ve metin biçimlendirmesini inceleyin.

C# ile ODP dosyasını ayrıştırma

ODP 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.NET

ODP dosyalarını ayrıştırma – 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);
            }
        }
    }
}

C# ile ODP 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.

  1. ODP dosyasını Presentation ile yükleyin.
  2. Metin çerçevelerini SlideUtil.GetAllTextFrames ile alın.
  3. Metin çerçeveleri, paragraflar ve metin parçaları üzerinde dolaşın.
  4. Gerektiğinde Text, FontHeight ve LatinFont.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 ODP 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 ODP dosyası yükleyin ve metnini ve görüntülerini alın.
  • Her şeyi tek bir ZIP arşivi olarak indirin.

ODP Dosya Biçimi nedir

ODP dosyaları OpenDocument Presentation biçimini kullanır. Bir sunu; metin, görüntü, biçimlendirme, animasyon ve diğer medyaları içeren slaytlardan oluşur. OpenOffice ve StarOffice gibi OpenDocument biçimini destekleyen uygulamalar ODP dosyalarını açabilir.

Daha Fazla Oku

Ayrıştırma için desteklenen diğer biçimler

C# ile aşağıdaki biçimleri de ayrıştırabilirsiniz.