Den här enkla artikeln fokuserar på hur man konverterar PPTX till Markdown med C#. Den inkluderar också projektkonfigurationen, stegvisa programmeringsuppgifter och en fungerande exempelkod för att exportera PowerPoint till Markdown i C# med enkla API-anrop. Den utvecklade applikationen kan användas i alla .NET-stödda miljöer i macOS, Windows och Linux.
Steg för att konvertera PowerPoint till Markdown i C#
- Konfigurera utvecklingsmiljön för att installera Aspose.Slides for .NET för att konvertera presentationen till en Markdown-fil med C#
- Få åtkomst till käll-PPTX-presentationen med en instans av klassen Presentation för PPTX till MD-konvertering
- Skapa en instans av klassen MarkdownSaveOptions och ställ in alternativen för Markdown-filen
- Spara den resulterande MD-filen på disken
De ovan nämnda stegen innebär att exportera PPTX till MD med C# med hjälp av enkla API-anrop. Processen initieras genom att ladda källpresentationsfilen från disken med hjälp av klassobjektet Presentation. Genom att sedan använda en instans av klassen MarkdownSaveOptions tillämpas utdata MD-filinnehåll och formatinställning. Slutligen konverteras presentationen till en Markdown-fil och sparas på disken.
Kod för att konvertera PowerPoint till Markdown i 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); | |
} | |
} | |
} | |
} |
Det här exemplet visar processen att konvertera PPTX till Markdown i C#. Klassen MarkdownSaveOptions används för att ställa in MD-filformatering och innehållsinställningar. Du kan ställa in alternativ som visa dolda bilder, visa bildnummer, utgångssmak och exporttyp för att nämna några. När alternativen för markdown-filen är inställda kommer den konverterade MD-filen att sparas på disken.
Den här artikeln har lärt oss hur man konverterar PowerPoint till Markdown i C#. Om du är intresserad av att lära dig processen att skapa en skrivskyddad presentation, se artikeln om hur man skapar en skrivskyddad presentation med C#.