در این مقاله ساده، نحوه پنهان کردن یک اسلاید در Presentation با استفاده از C# را بدون وابستگی به پاورپوینت نشان خواهیم داد. برای پنهان کردن اسلاید PPTX در C# به نرم افزار شخص ثالث یا کتابخانه Interop نیاز ندارید. این برنامه مفید است و می تواند در هر یک از محیط های پیکربندی شده دات نت در لینوکس، ویندوز یا macOS ارجاع داده شود تا اسلاید یا اسلاید مورد نظر را در ارائه پنهان کند.
مراحل مخفی کردن اسلاید در PPTX در سی شارپ
- برنامه خود را برای نصب Aspose.Slides for .NET از مدیر بسته NuGet تنظیم کنید
- ارائه منبع را با استفاده از کلاس Presentation بارگیری کنید تا اسلاید داخل ارائه پنهان شود.
- به اسلاید دوم در مجموعه اسلایدهای ارائه دسترسی داشته باشید و با تنظیم ویژگی Slide.Hidden، اسلاید را پنهان کنید.
- ارائه را با اسلایدهای مخفی روی دیسک ذخیره کنید
با استفاده از مراحل بالا در C#، مخفی کردن یک اسلاید PPTX در ارائه مورد نظر به راحتی قابل انجام است. فرآیند با بارگیری فایل ارائه منبع از دیسک با استفاده از نمونه ای از کلاس Presentation شروع می شود. سپس به اسلاید یا اسلایدهای دلخواه در داخل مجموعه اسلایدهای ارائه دسترسی پیدا می کند و با استفاده از ویژگی Slide.Hidden به true اسلاید یا اسلایدهای انتخاب شده را مخفی می کند. در نهایت، ارائه با اسلاید مخفی بر روی دیسک ذخیره می شود.
کد برای مخفی کردن یک اسلاید در ارائه در سی شارپ
کد مثال بالا به راحتی یک اسلاید را در PPTX در C# با استفاده از یک رابط API بسیار ساده پنهان می کند. شما می توانید به تعداد دلخواه چندین اسلاید دسترسی داشته باشید و حتی می توانید آنها را در برنامه خود با استفاده از یک ویژگی به صورت جداگانه برای هر اسلاید پنهان کنید. در نهایت، بسته به نیاز برنامه خود، میتوانید ارائه را در قالبهای PPT، PPTX یا ODP روی دیسک یا داخل یک جریان حافظه ذخیره کنید.
این مبحث شامل نحوه پنهان کردن یک اسلاید در Presentation در C# است. اگر علاقه مند به یادگیری در مورد درج تصویر SVG در داخل اسلاید ارائه هستید، به مقاله در نحوه تبدیل SVG به Presentation با استفاده از C# مراجعه کنید.