Այս պարզ հոդվածը կենտրոնանում է այն բանի վրա, թե ինչպես կարելի է փոխարկել PPTX-ը Markdown-ի` օգտագործելով C#: Այն նաև ներառում է նախագծի կազմաձևումը, քայլ առ քայլ ծրագրավորման առաջադրանքներ և աշխատանքային օրինակ կոդ՝ PowerPoint-ը Markdown C#-ում արտահանելու համար՝ օգտագործելով պարզ API զանգեր: Մշակված հավելվածը կարող է օգտագործվել ցանկացած .NET աջակցվող միջավայրում macOS-ում, Windows-ում և Linux-ում:
PowerPoint-ը Markdown-ի C#-ում փոխարկելու քայլեր
- Կազմաձևեք զարգացման միջավայրը՝ տեղադրելու համար Aspose.Slides for .NET՝ ներկայացումը Markdown ֆայլի փոխարկելու համար՝ օգտագործելով C#:
- Մուտք գործեք PPTX աղբյուրի ներկայացումը՝ օգտագործելով Presentation դասի օրինակը PPTX-ի MD փոխակերպման համար
- Ստեղծեք MarkdownSaveOptions դասի օրինակ և սահմանեք Markdown ֆայլի ընտրանքները
- Պահպանեք ստացված MD ֆայլը սկավառակի վրա
Վերոհիշյալ քայլերը ենթադրում են PPTX-ի MD արտահանման գործընթացը՝ օգտագործելով C# պարզ API զանգերի օգնությամբ: Գործընթացը սկսվում է աղբյուրի ներկայացման ֆայլը սկավառակից բեռնելով Presentation դասի օբյեկտի միջոցով: Այնուհետև օգտագործելով MarkdownSaveOptions դասի օրինակը, կիրառվում են ելքային MD ֆայլի բովանդակությունը և ձևաչափի կարգավորումները: Ի վերջո, ներկայացումը վերածվում է Markdown ֆայլի և պահվում է սկավառակի վրա:
Կոդ՝ PowerPoint-ը C#-ում Markdown-ի փոխարկելու համար
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); | |
} | |
} | |
} | |
} |
Այս օրինակը ցույց է տալիս PPTX-ը Markdown-ի C#-ում փոխարկելու գործընթացը: MarkdownSaveOptions դասը օգտագործվում է MD ֆայլի ելքային ձևաչափումը և բովանդակության կարգավորումները սահմանելու համար: Դուք կարող եք սահմանել այնպիսի ընտրանքներ, ինչպիսիք են՝ ցուցադրել թաքնված սլայդները, ցուցադրել սլայդի համարը, ելքային համը և արտահանման տեսակը՝ նշելու համար մի քանիսը: Նշման ֆայլի ընտրանքները սահմանելուց հետո փոխարկված MD ֆայլը կպահվի սկավառակի վրա:
Այս հոդվածը մեզ սովորեցրել է, թե ինչպես պետք է *փոխարկել PowerPoint-ը Markdown-ի C#-ում: Եթե դուք հետաքրքրված եք սովորել միայն կարդալու ներկայացման ստեղծման գործընթացը, տես ինչպես ստեղծել միայն կարդալու ներկայացում C#-ի միջոցով-ի հոդվածը: