Jak ukryć slajd w prezentacji za pomocą C#

W tym prostym artykule pokażemy, jak ukryć slajd w Presentation przy użyciu języka C# bez żadnej zależności od programu PowerPoint. Do ukrywania slajdu PPTX w języku C# nie jest wymagane żadne oprogramowanie innych firm ani biblioteka Interop. Aplikacja jest użyteczna i można się do niej odwoływać w dowolnym skonfigurowanym środowisku .NET w systemie Linux, Windows lub macOS, aby ukryć żądany slajd lub slajdy w prezentacji.

Kroki, aby ukryć slajd w PPTX w C#

  1. Skonfiguruj swoją aplikację, aby zainstalować Aspose.Slides for .NET z menedżera pakietów NuGet
  2. Załaduj prezentację źródłową, używając klasy Presentation, aby ukryć slajd w prezentacji
  3. Uzyskaj dostęp do drugiego slajdu w kolekcji slajdów prezentacji i ukryj slajd, ustawiając właściwość Slide.Hidden
  4. Zapisz prezentację z ukrytymi slajdami na dysku

Korzystając z powyższych kroków w C#, można łatwo ukryć slajd PPTX wewnątrz żądanej prezentacji. Proces rozpoczyna się od załadowania źródłowego pliku prezentacji z dysku przy użyciu instancji klasy Presentation. Następnie uzyskany zostanie dostęp do żądanego slajdu lub slajdów w kolekcji slajdów prezentacji, a użycie właściwości Slide.Hidden na true spowoduje ukrycie wybranego slajdu lub slajdów. Ostatecznie prezentacja z ukrytym slajdem zostanie zapisana na dysku.

Kod do ukrycia slajdu w prezentacji w C#

using Aspose.Slides;
namespace TestSlides
{
public class HideSlides
{
public static void SlideHiding()
{
string filesPath = @"/Users/Documents/KnowledgeBase/TestData/";
//Set the API license to hide the slide inside the presentation
License license = new License();
license.SetLicense(filesPath + "Conholdate.Total.Product.Family.lic");
//Access an exisiting presentation to access and hide the desired slide/s
Presentation SrcPresentation = new Presentation(filesPath+"Source.pptx");
//Access the 2nd slide inside the presentation
ISlide slide = SrcPresentation.Slides[1];
// Hide the selected slide
slide.Hidden = true;
//Save the presentation with a hidden slide/s
SrcPresentation.Save(filesPath + "PresWithHiddenSlide.pptx", Aspose.Slides.Export.SaveFormat.Pptx);
}
}
}

Powyższy przykładowy kod łatwo ukrywa slajd w PPTX w C# przy użyciu bardzo prostego interfejsu API. Możesz uzyskać dostęp do żądanej liczby wielu slajdów, a nawet ukryć je w swojej aplikacji, używając tej samej właściwości indywidualnie dla każdego slajdu. Na koniec możesz zapisać prezentację w formatach PPT, PPTX lub ODP na dysku lub w strumieniu pamięci, w zależności od wymagań aplikacji.

W tym temacie opisano, jak ukryć slajd w prezentacji w języku C#. Jeśli chcesz dowiedzieć się więcej o wstawianiu obrazu SVG do slajdu prezentacji, zapoznaj się z artykułem na stronie jak przekonwertować SVG na prezentację za pomocą C#.

 Polski