PPTX do DOCX C#

V některých případech může být nutné převést prezentace PowerPoint na dokumenty aplikace Word. Za účelem automatizace tohoto procesu nebo dávkového převodu tento článek popisuje, jak převést PowerPoint PPTX/PPT na Word DOCX pomocí C#.

Rozhraní API pro převod PowerPoint do Wordu

K převodu prezentace PowerPoint na dokument aplikace Word použijeme Aspose.Slides for .NET v kombinaci s Aspose.Words for .NET. První z nich je rozhraní API pro manipulaci s prezentacemi, které umožňuje vytvářet nebo upravovat prezentace v PowerPointu. Zatímco druhý je rozhraní API pro zpracování textu pro generování nebo zpracování dokumentů aplikace Word. Rozhraní API si můžete stáhnout nebo je nainstalovat pomocí NuGet. Navíc můžete získat kompletní balíček Aspose API jako Aspose.Total for .NET.

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

Převést PowerPoint PPTX nebo PPT na DOCX v C#

Níže jsou uvedeny kroky pro převod prezentace PowerPoint na dokument aplikace Word pomocí jazyka C#.

Následující ukázka kódu ukazuje, jak převést PPTX na DOCX pomocí C#.

// Načtěte prezentaci PowerPoint
using(Aspose.Slides.Presentation presentation = new Aspose.Slides.Presentation("pres.pptx"))
{
  using (var stream = new MemoryStream())
  {
      // Uložit prezentaci do paměti
      presentation.Save(stream, SaveFormat.Html);
      stream.Flush();
      stream.Seek(0, SeekOrigin.Begin);

      // Načtěte obsah prezentace do dokumentu aplikace Word
      var doc = new Aspose.Words.Document(stream);
      
      // Uložte dokument aplikace Word
      doc.Save("pres.docx", Aspose.Words.SaveFormat.Docx);
  }
}

Získejte bezplatnou licenci API

Rozhraní API můžete používat bez omezení hodnocení, pokud si vyžádáte dočasnou licenci.

Vyzkoušejte online

Vyzkoušet můžete také online převodník PowerPoint do Wordu, který je založen na výše zmíněných API.

Závěr

V tomto článku jste se naučili, jak převést PowerPoint PPT nebo PPTX na Word DOCX pomocí C#. Můžete jednoduše nainstalovat API a integrovat poskytnutý kód do vašich aplikací .NET. Kromě toho si můžete prohlédnout dokumentaci uvedenou níže a prozkoumat další funkce rozhraní API. Kromě toho nám můžete dát vědět o svých dotazech prostřednictvím našeho fóra.

Viz také