PPT’yi C# dilinde Word’e dönüştürün

NET Framework, .NET Core, Windows Azure, Mono veya Xamarin Platformlarında C# kodunu kullanarak PowerPoint’i Word’e dönüştürmek için güçlü çapraz platform .NET API’si

Aspose.Slides ve Aspose.Words kullanarak PowerPoint'i Word'e dönüştürün

Aspose.Slides for .NET ve [Aspose.Words for .NET]( https://products.aspose . com/words/net/), PowerPoint sunumlarını, Word belgelerini ve diğer dosyaları değiştirmek ve dönüştürmek için kullanılan güçlü .NET kitaplıklarıdır. PowerPoint’i Word’e dönüştürdüğünüzde, aslında bir sunumun slaytlarının içeriğini bir Word belgesindeki sayfalara taşıyorsunuz.

PowerPoint'i C# dilinde Word'e dönüştürün

Sadece birkaç satır kodla PPT’yi Word’e hızlı bir şekilde dönüştürebilirsiniz.

PowerPoint'i Word'e dönüştürmek için C# kodu

using var presentation = new Presentation();
var doc = new Document();
var builder = new DocumentBuilder(doc);
foreach (var slide in presentation.Slides)
{
    // generates and inserts slide image
    using var bitmap = slide.GetThumbnail(1, 1);
    using var stream = new MemoryStream();
    bitmap.Save(stream, ImageFormat.Png);
    stream.Seek(0, SeekOrigin.Begin);
    using var skBitmap = SKBitmap.Decode(stream);
    builder.InsertImage(skBitmap);

    // inserts slide texts
    foreach (var shape in slide.Shapes)
    {
        if (shape is AutoShape autoShape)
        {
            builder.Writeln(autoShape.TextFrame.Text);
        }
    }

    builder.InsertBreak(BreakType.PageBreak);
}
doc.Save("document.docx");

PPT'i Word'e dönüştürme

  1. Aspose.Slides for .NET ve Aspose.Words for .NET‘i yükleyin

  2. İki kitaplığı projenize referans olarak ekleyin.

  3. Presentation sınıfı ve Doc sınıfının bir örneğini oluşturun.

  4. Word’e dönüştürmek istediğiniz PPT sunumunu yükleyin.

  5. Slaytların içeriğine göre resimler ve metinler oluşturun.

  6. Ortaya çıkan Word belgesini kaydedin.

Ücretsiz Çevrimiçi Dönüştürücü

Python’da PPT’yi HTML’ye Dönüştürme

Desteklenen Diğer Dönüşümler

PowerPoint'i başka biçimlerdeki dosyalara da dönüştürebilirsiniz.