Konvertálja a PPT-t Word-be C#-ban

Hatékony, többplatformos .NET API a PowerPoint Wordvé konvertálásához C# kóddal NET Framework, .NET Core, Windows Azure, Mono vagy Xamarin platformokon

A PowerPoint konvertálása Word-be az Aspose.Slides és az Aspose.Words használatával

Aspose.Slides for .NET és [Aspose.Words for .NET]( https://products.aspose . com/words/net/) hatékony .NET-könyvtárak, amelyek PowerPoint-prezentációk, Word-dokumentumok és egyéb fájlok kezelésére és konvertálására szolgálnak. A PowerPoint Word-be konvertálásakor lényegében a prezentáció diákjainak tartalmát egy Word-dokumentum oldalaira helyezi át.

A PowerPoint konvertálása Word-be C#-ban

Néhány sornyi kóddal gyorsan konvertálhatja a PPT-t Word-be

C# kód a PowerPoint Word-be konvertálásához

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");

Hogyan lehet a PPT-t Word-be konvertálni

  1. Telepítse az Aspose.Slides for .NET és az Aspose.Words for .NET alkalmazást

  2. Adja hozzá a két könyvtárat referenciaként a projekthez.

  3. Hozzon létre egy példányt a Presentation osztályból és a Doc osztályból.

  4. Töltse be a Word-be konvertálni kívánt PPT-bemutatót.

  5. A diák tartalma alapján képeket és szövegeket generál.

  6. Mentse el a kapott Word-dokumentumot.

Ingyenes online konverter

Hogyan lehet PPT-t HTML-re konvertálni a Pythonban

Egyéb támogatott konverziók

A PowerPointot más formátumú fájlokká is konvertálhatja