این مقاله ساده بر نحوه تبدیل PPTX به Markdown با استفاده از C# تمرکز دارد. همچنین شامل پیکربندی پروژه، وظایف برنامهنویسی مرحلهای و یک کد نمونه کار برای صادر کردن PowerPoint به Markdown در C# با استفاده از فراخوانیهای ساده API است. برنامه توسعه یافته را می توان در هر محیطی که از دات نت پشتیبانی می کند در macOS، ویندوز و لینوکس استفاده کرد.
مراحل تبدیل پاورپوینت به Markdown در سی شارپ
- پیکربندی محیط توسعه برای نصب Aspose.Slides for .NET برای تبدیل ارائه به یک فایل Markdown با استفاده از C#
- با استفاده از نمونه ای از کلاس Presentation برای تبدیل PPTX به MD به ارائه منبع PPTX دسترسی پیدا کنید.
- یک نمونه از کلاس MarkdownSaveOptions ایجاد کنید و گزینه های فایل Markdown را تنظیم کنید
- فایل MD حاصل را روی دیسک ذخیره کنید
مراحل ذکر شده در بالا مستلزم فرآیند صادرات PPTX به MD با استفاده از C# با کمک فراخوانی های ساده API است. این فرآیند با بارگیری فایل ارائه منبع از دیسک با استفاده از شی کلاس Presentation آغاز می شود. سپس با استفاده از نمونه ای از کلاس MarkdownSaveOptions، محتوای فایل MD خروجی و تنظیمات قالب اعمال می شود. در نهایت، ارائه به یک فایل Markdown تبدیل شده و بر روی دیسک ذخیره می شود.
کد تبدیل پاورپوینت به 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 تبدیل شده روی دیسک ذخیره می شود.
در این مقاله نحوه تبدیل پاورپوینت به Markdown در سی شارپ به ما آموزش داده شده است. اگر علاقه مند به یادگیری فرآیند ایجاد یک ارائه فقط خواندنی هستید، به مقاله نحوه ایجاد ارائه فقط خواندنی با استفاده از C# مراجعه کنید.