Jak převést PPTX na Markdown pomocí C#

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#

  1. Nakonfigurujte vývojové prostředí pro instalaci Aspose.Slides for .NET pro převod prezentace na soubor Markdown pomocí C#
  2. Získejte přístup ke zdrojové prezentaci PPTX pomocí instance třídy Presentation pro převod PPTX na MD
  3. Vytvořte instanci třídy MarkdownSaveOptions a nastavte možnosti souboru Markdown
  4. 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#.

 Čeština