در این آموزش ساده به شما نشان خواهیم داد که چگونه اسلاید را به عنوان SVG در سی شارپ بدون اتکا به پاورپوینت ذخیره کنید. نکته خوب این است که برای تبدیل PPTX به SVG در سی شارپ به Microsoft PowerPoint یا Interop نیاز ندارید. علاوه بر این، کد نمونه ارائه شده می تواند به طور یکپارچه بر روی تمام پلتفرم های دات نت اجرا شود.
مراحل صادرات PPTX به SVG در سی شارپ
- بسته Aspose.Slides for .NET را از NuGet.org دانلود کنید
- از فضاهای نام Aspose.Slides، Aspose.Slides.Export، System.Drawing و System.IO برای تبدیل PPTX به SVG در C# استفاده کنید.
- از روش SetLicense برای اعمال مجوز API و استفاده از همه ویژگی ها استفاده کنید
- با استفاده از کلاس Presentation، PPTX را برای تبدیل اسلاید به SVG بارگیری کنید.
- از طریق اسلایدهای ارائه تکرار کنید تا اسلاید را به عنوان SVG صادر کنید
- اسلاید را به عنوان SVG روی دیسک ذخیره کنید
قبلاً، نحوه تبدیل PPTX به XPS با استفاده از سی شارپ را در یک مبحث دیگر بررسی کردیم. با این حال، این مبحث مراحل تبدیل پاورپوینت به SVG را در سی شارپ شرح می دهد. نکته خوب این است که برای تبدیل PPTX به SVG در سی شارپ و کدنویسی یکپارچه در همه پلتفرم های مبتنی بر دات نت، نیازی به Microsoft PowerPoint یا Interop ندارید.
کد برای صادرات PPTX به SVG در C# بدون Interop
مثال را می توان در برنامه های تحت وب ASP.NET، برنامه Windows Forms و برنامه های مبتنی بر کنسول استفاده کرد. شما می توانید از ماشین محلی خود یا روی هر سروری که .NET Framework نصب شده است استفاده کنید.