PPTX till DOCX C#

I vissa fall kan du behöva konvertera PowerPoint-presentationer till Word-dokument. För att automatisera denna process eller för batchkonvertering täcker den här artikeln hur du konverterar PowerPoint PPTX/PPT till Word DOCX med C#.

API:er för PowerPoint till Word-konvertering

För att konvertera en PowerPoint-presentation till Word-dokument använder vi Aspose.Slides for .NET i kombination med Aspose.Words for .NET. Det förra är ett API för presentationsmanipulering som låter dig skapa eller ändra PowerPoint-presentationer. Medan det senare är ett ordbehandlings-API för att generera eller bearbeta Word-dokument. Du kan antingen ladda ner API:erna eller installera dem med NuGet. Dessutom kan du få ett komplett paket med Aspose API:er som Aspose.Total for .NET.

PM> Install-Package Aspose.Slides.NET
PM> Install-Package Aspose.Words

Konvertera PowerPoint PPTX eller PPT till DOCX i C#

Följande är stegen för att konvertera en PowerPoint-presentation till Word-dokument med C#.

Följande kodexempel visar hur man konverterar en PPTX till DOCX med C#.

// Ladda PowerPoint-presentationen
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
  using (var stream = new MemoryStream())
  {
      // Spara presentationen i minnesströmmen
      presentation.Save(stream, SaveFormat.Html);
      stream.Flush();
      stream.Seek(0, SeekOrigin.Begin);

      // Ladda innehållet i presentationen till ett Word-dokument
      var doc = new Aspose.Words.Document(stream);
      
      // Spara Word-dokumentet
      doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
  }
}

Skaffa en gratis API-licens

Du kan använda API:erna utan utvärderingsbegränsningar genom att begära en tillfällig licens.

Prova online

Du kan också prova online PowerPoint to Word-konverteraren, som är baserad på ovan nämnda API:er.

Slutsats

I den här artikeln har du lärt dig hur du konverterar PowerPoint PPT eller PPTX till Word DOCX med C#. Du kan helt enkelt installera API:erna och integrera den medföljande koden i dina .NET-applikationer. Dessutom kan du konsultera dokumentationen nedan för att utforska andra funktioner i API:erna. Dessutom är du välkommen att meddela oss om dina frågor via vårt forum.

Se även