Tento krátký tutoriál obsahuje všechny požadované informace pro převod PowerPointu do Wordu v C#. Dozvíte se, jak načíst existující PowerPoint prezentaci, jako je PPTX, a poté ji uložit jako dokument aplikace Word, řekněme soubor DOCX. Dozvíte se také, jak používat více knihoven k dosažení tohoto požadavku na změnu PowerPointu na Word v C#.
Kroky k transformaci PowerPointu na Word v C#
- Nakonfigurujte vývojové prostředí tak, aby přidalo Aspose.Slides for .NET a Aspose.Words for .NET z úložiště
- Načtěte zdrojovou prezentaci do objektu třídy Presentation
- Vytvořte objekt datového proudu paměti
- Uložte načtenou prezentaci jako soubor HTML do datového proudu paměti
- Vytvořte objekt třídy LoadOptions pro řízení načítání toku HTML nastavením formátu načítání jako HTML
- Načtěte data HTML uložená ve streamu paměti do objektu třídy Document z Aspose.Words
- Uložte výsledný dokument jako DOCX
Tyto kroky popisují, jak exportovat PowerPoint do Wordu v C# pomocí dvou knihoven, tj. Aspose.Slides a Aspose.Words současně. Nejprve použijeme třídu Presentation k načtení šablony PowerPointové prezentace a poté ji uložíme jako soubor HTML do datového proudu paměti spolu s možnostmi přizpůsobení tohoto procesu načítání. V posledním kroku načteme tento paměťový proud do objektu třídy Document a poté jej uložíme do souboru DOCX.
Kód pro převod PPTX na DOCX v C#
Tento kód demonstruje proces převodu PPTX na DOCX v C# pomocí objektu třídy Presentation poskytnutím pouze názvu zdrojového souboru, avšak můžete použít objekt LoadOptions z knihovny Aspose.Slides k nastavení různých vlastností, jako je nastavení hesla, pokud prezentace je chráněna heslem, nastavuje funkci zpětného volání v případě chyb nebo varování atd. Také používá LoadOptions z knihovny Aspose.Words k nastavení různých vlastností vstupního HTML, jako je jeho formát, podrobnosti kódování, průběh nastavení písma a zpětná upozornění na jmenujme několik.
V tomto tutoriálu jsme se naučili převést PowerPoint na dokument aplikace Word v C# načtením existující prezentace a jejím uložením jako dokument aplikace Word. Pokud se chcete naučit proces vytvoření nové prezentace místo načítání stávající prezentace, přečtěte si článek na jak vytvořit PowerPoint prezentaci pomocí C#.