Tento jednoduchý článek se zaměřuje na to, jak převést PPTX na Markdown pomocí C#. Zahrnuje také konfiguraci projektu, postupné programovací úlohy a funkční ukázkový kód pro export PowerPointu do Markdown v C# pomocí jednoduchých volání API. Vyvinutá aplikace může být použita v jakémkoli prostředí s podporou .NET v systémech macOS, Windows a Linux.
Kroky k převodu PowerPointu na Markdown v C#
- Nakonfigurujte vývojové prostředí pro instalaci Aspose.Slides for .NET pro převod prezentace na soubor Markdown pomocí C#
- Získejte přístup ke zdrojové prezentaci PPTX pomocí instance třídy Presentation pro převod PPTX na MD
- Vytvořte instanci třídy MarkdownSaveOptions a nastavte možnosti souboru Markdown
- Uložte výsledný soubor MD na disk
Výše uvedené kroky zahrnují proces exportu PPTX do MD pomocí C# pomocí jednoduchých volání API. Proces je zahájen načtením zdrojového souboru prezentace z disku pomocí objektu třídy Presentation. Potom pomocí instance třídy MarkdownSaveOptions se použije obsah výstupního souboru MD a nastavení formátu. Nakonec je prezentace převedena do souboru Markdown a uložena na disk.
Kód pro převod PowerPoint na Markdown v C#
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class PresentationToMd | |
{ | |
public static void ConvertToMD() | |
{ | |
String path = @"/KnowledgeBase/TestData/"; | |
// Setting the license for the product to convert a presentation to MD | |
License SlideToMdLicense = new License(); | |
SlideToMdLicense.SetLicense(path + "Conholdate.Total.Product.Family.lic"); | |
// Load the source presentation file to convert to MD file | |
using (Presentation presToMd = new Presentation(path + "Source.pptx")) | |
{ | |
MarkdownSaveOptions markdownSaveOptions = new MarkdownSaveOptions | |
{ | |
ShowHiddenSlides = true, | |
ShowSlideNumber = true, | |
Flavor = Flavor.Github, | |
ExportType = MarkdownExportType.Sequential, | |
NewLineType = NewLineType.Windows | |
}; | |
// Save the slides 1 to 3 as MD on the disk | |
presToMd.Save("Exported.md", new[] { 1, 2, 3}, SaveFormat.Md, markdownSaveOptions); | |
} | |
} | |
} | |
} |
Tento příklad ukazuje proces převodu PPTX na Markdown v C#. Třída MarkdownSaveOptions se používá k nastavení formátování výstupního souboru MD a nastavení obsahu. Můžete nastavit možnosti jako zobrazit skryté snímky, zobrazit číslo snímku, variantu výstupu a typ exportu, abychom jmenovali alespoň některé. Jakmile jsou nastaveny možnosti souboru markdown, převedený soubor MD se uloží na disk.
Tento článek nás naučil, jak převést PowerPoint na Markdown v C#. Pokud se chcete naučit proces vytváření prezentace pouze pro čtení, přečtěte si článek na jak vytvořit prezentaci pouze pro čtení pomocí C#.