Jak scalać slajdy w C#

Ten krótki samouczek zawiera informacje o procesie scalania slajdów w języku C#. Zawiera wszystkie szczegóły dotyczące zasobów wymaganych do skonfigurowania środowiska IDE do programowania, listę zadań programistycznych opisujących logikę programu oraz przykładowy kod, który można wykonać w celu scalenia PPTX w języku C#. Dowiesz się również, jak filtrować slajdy podczas łączenia ich z różnych prezentacji.

Kroki, aby scalić pliki PowerPoint w C#

  1. Ustaw IDE, aby używało Aspose.Slides for .NET do scalania slajdów
  2. Załaduj prezentację źródłową za pomocą klasy Presentation
  3. Załaduj docelowe prezentacje w wymaganej ilości w osobnych obiektach klasy Prezentacja
  4. Przejrzyj wszystkie slides w docelowych prezentacjach w pętli
  5. Wywołaj metodę AddClone() kolekcji slajdów prezentacji źródłowej, w której mają zostać połączone inne prezentacje
  6. Zapisz wynikową prezentację na dysku zawierającym wszystkie slajdy z prezentacji docelowych

Te kroki podsumowują proces łączenia plików programu PowerPoint w języku C#. Proces rozpoczyna się od załadowania pierwszego pliku prezentacji, do którego zostaną dołączone wszystkie slajdy z innych prezentacji, a następnie załadowania wszystkich innych prezentacji, z których slajdy zostaną dodane do żądanej prezentacji. Następnie wszystkie slajdy prezentacji docelowych są powtarzane i wywoływana jest metoda AddClone() w kolekcji slajdów prezentacji źródłowej w celu ich dołączenia.

Kod do łączenia slajdów w C#

using Aspose.Slides;
using Aspose.Slides.Export;
class Program{
static void Main(string[] args) // PDF to OneNote C#
{
// Set Slides license
new License().SetLicense("Aspose.Total.lic");
Presentation pres1 = new Presentation("pres1.pptx");
Presentation pres2 = new Presentation("pres2.pptx");
Presentation pres3 = new Presentation("pres3.pptx");
foreach (ISlide slide in pres2.Slides)
pres1.Slides.AddClone(slide);
foreach (ISlide slide in pres3.Slides)
pres1.Slides.AddClone(slide);
pres1.Save("combined.pptx", SaveFormat.Pptx);
}
}

Ten kod przedstawia proces łączenia wielu programów PowerPoint w jeden w języku C#. Istnieje wiele przeciążonych metod metody AddClone(), w których można udostępnić LayoutSlide do użycia dla wstawionego slajdu, udostępnić sekcję dla nowego slajdu, a nawet udostępnić slajd wzorcowy dla nowo dodanego slajdu. Ponadto możesz filtrować slajdy, sprawdzając nazwę slajdu lub identyfikator slajdu, używając odpowiednio właściwości Name i SlideId na slajdzie docelowym.

Ten artykuł nauczył nas, jak scalać prezentacje programu PowerPoint w języku C#. Jeśli chcesz dowiedzieć się, jak dodać film do prezentacji, zapoznaj się z artykułem na stronie jak dodać wideo w prezentacji za pomocą C#.

 Polski