Konwertuj PPTX na Word w C#

Potężny, wieloplatformowy interfejs API platformy .NET do konwersji programu PowerPoint na program Word przy użyciu kodu C# w platformach NET Framework, .NET Core, Windows Azure, Mono lub Xamarin

Konwertuj PowerPoint na Word za pomocą Aspose.Slides i Aspose.Words

Aspose.Slides dla .NET i [Aspose.Words dla .NET]( https://products.aspose . com/words/net/) to potężne biblioteki .NET używane do manipulowania i konwertowania prezentacji programu PowerPoint, dokumentów programu Word i innych plików. Podczas konwertowania programu PowerPoint na program Word zasadniczo przenosisz zawartość slajdów prezentacji na strony w dokumencie programu Word.

Konwertuj PowerPoint na Word w C#

Możesz szybko przekonwertować PPTX na Word za pomocą zaledwie kilku linii kodu

Kod C# do konwersji programu PowerPoint do programu Word

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 przekonwertować PPTX na Word

  1. Zainstaluj Aspose.Slides dla .NET i Aspose.Words dla .NET

  2. Dodaj dwie biblioteki jako odniesienia w swoim projekcie.

  3. Utwórz instancję klasy Presentation i klasy Doc.

  4. Załaduj prezentację PPTX, którą chcesz przekonwertować na format Word.

  5. Generuj obrazy i teksty na podstawie zawartości slajdów.

  6. Zapisz wynikowy dokument programu Word.

Darmowy konwerter online

Jak przekonwertować PPT na HTML w Pythonie

Inne obsługiwane konwersje

Możesz także konwertować PowerPoint do plików w innych formatach