Převést PPTX na Word v C#

Výkonné rozhraní .NET API pro různé platformy pro převod PowerPointu do Wordu pomocí kódu C# na platformách NET Framework, .NET Core, Windows Azure, Mono nebo Xamarin

Převeďte PowerPoint do Wordu pomocí Aspose.Slides a Aspose.Words

Aspose.Slides pro .NET a [Aspose.Words pro .NET]( https://products.aspose . com/words/net/) jsou výkonné knihovny .NET používané k manipulaci a převodu prezentací PowerPoint, dokumentů aplikace Word a dalších souborů. Při převodu PowerPointu do Wordu v podstatě přesouváte obsah snímků prezentace na stránky v dokumentu Wordu.

Převést PowerPoint na Word v C#

PPTX můžete rychle převést na Word pomocí několika řádků kódu

C# kód pro převod PowerPointu do Wordu

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

Jak převést PPTX na Word

  1. Nainstalujte Aspose.Slides pro .NET a Aspose.Words pro .NET

  2. Přidejte dvě knihovny jako reference do svého projektu.

  3. Vytvořte instanci třídy Presentation a třídy Doc.

  4. Načtěte prezentaci PPTX, kterou chcete převést do aplikace Word.

  5. Vytvářejte obrázky a texty na základě obsahu snímků.

  6. Uložte výsledný dokument aplikace Word.

Zdarma online konvertor

Jak převést PPT na HTML v Pythonu

Další podporované konverze

PowerPoint můžete také převést na soubory v jiných formátech